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
Maciej Szlosarczyk
6fb1e44cca
Move affected domains to the top of the hash, update integration test
2018-07-05 17:53:03 +03:00
Maciej Szlosarczyk
3e81366cfc
Add affected domain parameter to REST API response
2018-07-05 17:24:32 +03:00
Artur Beljajev
d064dbc11f
Replace Warden test helpers with Devise ones
2018-06-19 19:40:35 +03:00
Maciej Szlosarczyk
7e88a96f27
Add missed travel_back
callback in teardown
2018-06-18 10:34:24 +03:00
Maciej Szlosarczyk
843dc8edcb
Add new links to registrant page layout
2018-06-18 10:30:23 +03:00
Maciej Szlosarczyk
f1294508d1
Improve setup of a locally failing test
2018-06-07 14:46:18 +03:00
Timo Võhmar
157b383738
Merge pull request #780 from internetee/registry-662
...
Enable domain contact replacement
2018-06-06 15:39:24 +03:00
Maciej Szlosarczyk
2965fddef4
Merge branch 'master' into credit-and-debit-card-payments
2018-06-04 11:06:29 +03:00
Artur Beljajev
472038825a
Fix test
...
#662
2018-06-04 03:19:51 +03:00
Artur Beljajev
263cb2e123
Require new contact to be valid
...
#662
2018-06-04 03:06:29 +03:00
Artur Beljajev
8c915164c5
Change naming
...
#662
2018-06-04 02:14:15 +03:00
Artur Beljajev
f5965331c8
Merge branch 'master' into registry-662
2018-05-29 12:11:25 +03:00
Maciej Szlosarczyk
b32809cdac
Deprecate Registrant::WhoisController
2018-05-25 13:58:13 +03:00
Maciej Szlosarczyk
f1808cfcf1
Remove link to WHOIS controller from registrant portal
2018-05-25 13:55:21 +03:00
Maciej Szlosarczyk
d7afb3880a
Merge branch 'master' into credit-and-debit-card-payments
2018-04-30 11:38:19 +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
Maciej Szlosarczyk
b578cdcfa8
Cleanup setup/teardown methods
2018-04-23 10:27:44 +03:00
Maciej Szlosarczyk
841a069ca4
Rework test to operate on mocks, since it does not need real objects
2018-04-23 10:16:09 +03:00
Maciej Szlosarczyk
5dea92c0d8
Add tests for Payments::BankLink
2018-04-22 19:41:59 +03:00
Maciej Szlosarczyk
663214ee49
Remove variable fields from tests
2018-04-20 14:50:14 +03:00
Maciej Szlosarczyk
e066b1d246
Fix timezone problem in tests
2018-04-20 14:42:35 +03:00
Maciej Szlosarczyk
f6b1db2cce
Fix leaking test
2018-04-20 13:21:20 +03:00
Maciej Szlosarczyk
1cca930744
Cleanup code and environment variables
2018-04-19 10:27:55 +03:00
Maciej Szlosarczyk
d7dc1017b0
Remove capybara-selenium
2018-04-18 19:27:19 +03:00
Artur Beljajev
72dcb24e3e
Merge branch 'master' into registry-662
2018-04-18 17:33:00 +03:00
Artur Beljajev
a713d6f811
Improve registrar area bulk change UI
...
#662
2018-04-18 15:32:57 +03:00
Maciej Szlosarczyk
eda6772c6f
Merge branch 'master' into credit-and-debit-card-payments
2018-04-18 13:44:03 +03:00
Maciej Szlosarczyk
c5591b4828
Add EveryPay payments
...
* Refactor BankLink into Payments::BankLink, add Payments::EveryPay
* Write tests for existing invoice views
* Write basic tests for Payments module
2018-04-18 13:41:46 +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
4bae19b66d
Merge branch 'master' into registry-662
2018-04-17 13:41:46 +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
77135b34ba
Merge branch 'tune-test-env' into registry-662
...
# Conflicts:
# test/integration/registrar/bulk_change/nameserver_test.rb
# test/integration/registrar/domain_transfers_test.rb
2018-04-06 00:44:24 +03:00
Artur Beljajev
228078a84e
Add bulk replace to registrar area
...
#662
2018-04-06 00:16:17 +03:00
Artur Beljajev
5c34d9f468
Merge branch 'master' into registry-623
2018-04-04 16:32:17 +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
af414c9267
Reorganize tests
...
#792
2018-04-03 18:01:56 +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
d57c737a80
Convert specs to tests
...
#792
2018-04-02 09:13:53 +03:00