1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-18 20:09:08 +02:00
Commit Graph

16 Commits

Author SHA1 Message Date
Jari Bakken
f999388e03 Use TEST_DATABASE_URL for running test against a separate DB. 2020-02-20 08:30:19 +01:00
Jari Bakken
1aca1aac15 Remove spec for EventStore.
This code is well covered anyway, and the test is causing trouble
since emitting the featureCreated event is causing side effects through
other listeners.
2020-02-20 08:30:19 +01:00
Jari Bakken
745de6867d Skip API and create test data in the DB directly (since the API is async) 2020-02-20 08:30:18 +01:00
Jari Bakken
642c06f6ba Begin work on running tests against the database:
* Add Travis postgresql setup.
* Replace "db mocks" with a before hook that creates the same data
  through the HTTP API.
* Reset DB and re-create all fixtures for each test. We'll need
  something  better here.
* CAVEAT: no concept of a dev vs test database. Running tests will
  clear data from the currently configured database.
2020-02-20 08:30:18 +01:00
ivaosthu
ae0fdce395 Cleaned up and changed promises used in the feature API 2020-02-20 08:30:18 +01:00
ivaosthu
c20252d9d7 Implemented server side API for deleting strategies.
relates to #60
2020-02-20 08:30:18 +01:00
Jari Bakken
2f0cddd45b Split app and server. No need to start the server for these tests. 2020-02-20 08:30:18 +01:00
Jari Bakken
63b3c56cc5 Add test for /strategies/:name 403 if strategy exists. 2020-02-20 08:30:17 +01:00
Jari Bakken
a169ec1352 Add ability to create custom stratgies. Closes #11. 2020-02-20 08:30:17 +01:00
Jari Bakken
479ea0772a Test refactoring:
* reduce setup duplication
* consistent test file names
2020-02-20 08:30:17 +01:00
ivaosthu
a9e7055645 Fixed failing tests 2020-02-20 08:30:17 +01:00
Jari Bakken
d2ce90b394 Replace PATCH with PUT, which enables editing multiple fields at once.
Closes #47.
2020-02-20 08:30:16 +01:00
Gard Rimestad
b05a90f7a7 Adding test for /event/:name 2020-02-20 08:30:16 +01:00
Jari Bakken
f17167876e Fix typos 2020-02-20 08:30:15 +01:00
ivaosthu
b2d4cbf5de added server side validation of feature name 2020-02-20 08:30:13 +01:00
Jari Bakken
f06a4a8a51 Move unleash-server to top level. 2020-02-20 08:30:13 +01:00