Artur Beljajev
bf3b54367b
Merge branch 'master' into refactor-devise-integration
2018-08-08 14:13:53 +03:00
Maciej Szlosarczyk
526a9ccd58
Change test structure to follow closer newer Rails 5 rules
...
* Create new class called ApplicationIntegrationTest, so we don't have
to override ActionDispatch::IntegrationTest
* Move UI tests to inherit from ApplicationSystemTestCase
* Existing REST API or EPP tests inherit from
ApplicationIntegrationTest.
* Move `require 'application_system_test_case'` at the end of
`test_helper`
I don't particularly agree with the Rails' convention of treating UI
tests as system tests and API tests as integration tests, but I see no
benefit in actively fighting against it.
2018-07-27 09:36:27 +03:00
Artur Beljajev
bf33565d0e
Improve readability
2018-07-19 00:40:43 +03:00
Artur Beljajev
e369d90e20
Make UI consistent
2018-07-19 00:23:17 +03:00
Artur Beljajev
5561825584
Use standard Devise sessions controller in admin area
...
Fixes a bug when retrying to login with correct credentials
2018-07-18 20:02:05 +03:00
Artur Beljajev
989bb32548
Improve readability
2018-07-16 01:31:36 +03:00
Artur Beljajev
02aad0d781
Add tests
2018-07-15 19:01:43 +03:00
Artur Beljajev
9684c8e59f
Refactor Devise integration
...
- Use scoped users
- Use the named route helpers instead of hardcoded paths
2018-06-20 12:21:22 +03:00
Artur Beljajev
d064dbc11f
Replace Warden test helpers with Devise ones
2018-06-19 19:40:35 +03:00
Maciej Szlosarczyk
cecb60623c
Remove unecessary teardown block
2018-04-27 10:41:43 +03:00
Maciej Szlosarczyk
a6a99df58e
Create AdminContactsTest
2018-04-27 10:37:08 +03:00
Maciej Szlosarczyk
a82db7a67a
Solve both sides of the missing fields bug, not only one
2018-04-26 08:46:21 +03:00
Maciej Szlosarczyk
cec05c3943
Test and fix contact_versions controller affected by the same bug
2018-04-24 13:19:34 +03:00
Maciej Szlosarczyk
b0bec41f56
Write a test that covers missing and non-existent values
2018-04-24 11:53:27 +03:00
Timo Võhmar
b27ce14aa8
Merge pull request #806 from internetee/registry-792
...
Registry 792
2018-04-17 16:23:48 +03:00
Artur Beljajev
5061962c40
Fix test
...
#623
2018-04-12 18:01:30 +03:00
Artur Beljajev
963f6f87cf
Use setup block instead of method in tests
...
#623
2018-04-12 17:31:04 +03:00
Artur Beljajev
a8046ce9cf
Remove global setting for tests
...
#623
2018-04-12 17:27:39 +03:00
Artur Beljajev
7ffc62e370
Merge branch 'master' into registry-623
...
# Conflicts:
# test/integration/admin/registrars/show_registrar_test.rb
2018-04-12 17:16:58 +03:00
Timo Võhmar
9d128d0914
Merge pull request #818 from internetee/small-fix-for-l18n
...
Fix missing translation error in Mail templates page
2018-04-11 15:50:15 +03:00
Maciej Szlosarczyk
18ad5e8e5e
Fix missing translation error
2018-04-11 12:38:10 +03:00
Artur Beljajev
c2aa9a815e
Use setup/teardown blocks instead of methods
...
#792
2018-04-04 13:31:40 +03:00
Artur Beljajev
ea85731050
Merge branch 'tune-test-env' into registry-792
2018-04-04 13:30:40 +03:00
Artur Beljajev
f8eda810f9
Use setup/teardown blocks instead of methods
2018-04-04 01:42:59 +03:00
Artur Beljajev
f269796382
Show label in UI if a domain is discarded
...
#792
2018-04-03 15:22:20 +03:00
Artur Beljajev
837f326ef6
Merge branch 'master' into registry-623
...
# Conflicts:
# app/controllers/admin/registrars_controller.rb
# app/models/registrar.rb
# app/views/admin/registrars/_billing.html.erb
# app/views/admin/registrars/show.html.erb
# config/locales/admin/registrars.en.yml
# config/locales/en.yml
# db/migrate/20180309053424_add_registrars_unique_constraints.rb
# db/structure.sql
# test/fixtures/registrars.yml
# test/integration/admin/registrars/delete_test.rb
# test/integration/admin/registrars/new_test.rb
# test/models/registrar_test.rb
2018-03-29 12:13:59 +03:00
Artur Beljajev
0f6a47d73d
Refactor registrars
...
#765
2018-03-26 07:00:54 +03:00
Artur Beljajev
69d0a20115
Fix tests
...
#623
2018-03-14 23:53:53 +02:00
Artur Beljajev
beba81bc6d
Introduce helper method
...
#623
2018-03-13 11:39:18 +02:00
Artur Beljajev
3ed6416e50
Fix test
...
#623
2018-03-13 11:32:44 +02:00
Artur Beljajev
6dfd57ee2e
Remove tests
...
#623
2018-03-13 08:47:08 +02:00
Artur Beljajev
4f51f6c736
Merge branch 'registry-765' into registry-623
...
# Conflicts:
# app/models/registrar.rb
# config/locales/en.yml
# spec/models/registrar_spec.rb
# test/models/registrar_test.rb
2018-03-09 09:30:05 +02:00
Artur Beljajev
a5869e0eca
Refactor registrars
...
#765
2018-03-09 09:23:21 +02:00
Artur Beljajev
6a01226138
Update VAT
...
#623
2018-02-28 09:36:02 +02:00
Artur Beljajev
c47ca77ca6
Add registrar VAT rate
...
#623
2018-02-28 09:25:10 +02:00
Artur Beljajev
d2e8afdb5a
Extract test
...
#727
2018-02-24 13:32:43 +02:00
Artur Beljajev
b5870d3eb5
Allow skipping email notification on domain force delete
...
#727
2018-02-24 13:05:04 +02:00
Artur Beljajev
a49b592fac
Add test
...
#727
2018-02-24 12:01:22 +02:00
Artur Beljajev
ad75564e97
Use _url
helper instead of _path
...
#727
2018-02-24 12:00:59 +02:00
Artur Beljajev
198a19e441
Fix test
...
#727
2018-02-24 10:34:39 +02:00
Artur Beljajev
b42d06024e
Convert spec to test
...
#727
2018-02-20 03:49:53 +02:00
Artur Beljajev
9fa3948c01
Add admin domain details test
...
#660
2018-01-22 18:13:38 +02:00
Artur Beljajev
e36e31f6d9
Update fixtures
2018-01-20 22:30:33 +02:00
Artur Beljajev
013122335d
Update fixtures
2018-01-20 22:22:30 +02:00
Artur Beljajev
ba7ddd6885
Show registrar language in UI
...
#640
2017-11-30 06:05:21 +02:00
Artur Beljajev
716bd57e4f
Update test
2017-11-23 12:03:31 +02:00
Artur Beljajev
3ca34fe100
Use fixture instead of factory
2017-11-22 04:39:35 +02:00
Artur Beljajev
93b0037c39
Convert specs to tests
2017-11-22 04:35:06 +02:00
Artur Beljajev
59e1e18d32
Require registrar's accounting customer code
...
#343
2017-10-27 11:56:54 +03:00
Artur Beljajev
579da84c58
Convert specs to tests
...
#343
2017-10-27 10:24:57 +03:00