Angus McLeod
|
35021eb176
|
DEV: Integrate subscription gem classes in rspec suite
I've tweaked the subscription client gem so we can just use the gem's models and tables in this plugin's rspec, which makes duplicating and stubbing them unnecessary.
See further https://github.com/paviliondev/discourse_subscription_client
|
2023-11-25 13:16:55 +01:00 |
|
merefield
|
c8263ed6aa
|
change name of subscription stubbing method to add clarity of intent
|
2023-09-28 14:27:24 +01:00 |
|
merefield
|
c0082b82b9
|
instantiate mocked up interface for more tests
|
2023-09-28 12:13:45 +01:00 |
|
Angus McLeod
|
61bf199934
|
Update class in tests
|
2023-06-13 20:02:20 +02:00 |
|
Angus McLeod
|
c256a41668
|
Also ensure subscription client definition is in the right state
|
2023-05-31 14:27:00 +02:00 |
|
Angus McLeod
|
99e747a331
|
Ensure subscriptions are not stubbed if testing for no subscription
|
2023-05-31 12:09:00 +02:00 |
|
Angus McLeod
|
9eb5fc6ff6
|
Complete updates to handle subscription product slugs
|
2023-02-23 19:24:11 +01:00 |
|
Angus McLeod
|
04f0d34ef3
|
Fix specs
|
2022-03-25 17:08:24 +01:00 |
|
Angus McLeod
|
f607863510
|
Remove more subscription related things and integrate with subscription client
|
2022-03-25 12:18:54 +01:00 |
|
Angus McLeod
|
d57f260def
|
Cleanup after merge
|
2022-03-12 15:20:54 +01:00 |
|
merefield
|
c6b8e08e38
|
Add subscription level logic to back-end validation
|
2021-11-09 14:57:33 +00:00 |
|
merefield
|
5a424e8e3d
|
API: add mocked request spec
|
2021-10-05 10:07:20 +01:00 |
|
angusmcleod
|
084c6f4a7a
|
wip
|
2021-09-24 17:58:42 +08:00 |
|
angusmcleod
|
270d3bccf5
|
IMPROVE: translation feature
|
2021-09-14 11:33:16 +08:00 |
|
angusmcleod
|
23c4b45195
|
Add pro feature specs
|
2021-09-07 20:06:13 +08:00 |
|
Faizaan Gagan
|
973cffee26
|
FIX: disable string caching in Oj gem while running specs (#139)
|
2021-08-12 19:56:17 +05:30 |
|
angusmcleod
|
0c4eb02038
|
Exclude gems from simplecov
|
2021-05-17 19:57:09 +12:00 |
|
Angus McLeod
|
065bc17929
|
Update plugin_helper.rb (#75)
|
2021-03-11 11:08:12 +05:30 |
|
Angus McLeod
|
be204c1cb6
|
Clean up tests
|
2020-12-04 18:06:33 +11:00 |
|
Angus McLeod
|
f6f77547d7
|
Use explicit file loading for tests coverage
|
2020-12-01 08:20:10 +11:00 |
|
Angus McLeod
|
fc7c5b9b34
|
Complete tests
|
2020-11-03 11:24:20 +11:00 |
|
Angus McLeod
|
bc60283182
|
require simplecov
|
2019-12-09 19:14:31 +11:00 |
|
Angus McLeod
|
d6621a830b
|
Add plugins-specific coverage
|
2019-12-09 17:14:30 +11:00 |
|