Joel Rowley
|
ca2ca5a5ca
|
Add unit test to demonstrate type conversion precision bug
|
2017-11-03 22:20:41 -04:00 |
Mike Jolley
|
8ca76e84cd
|
Add test for #17330
|
2017-10-24 17:53:51 +01:00 |
Mike Jolley
|
18577b8e9b
|
Fix tests
|
2017-10-22 09:12:38 -07:00 |
Mike Jolley
|
1881b590d5
|
Test cases
|
2017-10-21 20:18:56 -07:00 |
Mike Jolley
|
21dfde842a
|
Revised coupon sort order to not rely on IDs which can differ between cart and tests
Also edited test to match
|
2017-09-20 18:41:48 +01:00 |
Mike Jolley
|
29107d24a9
|
Remove filters from tests and correct sums
|
2017-09-20 18:37:26 +01:00 |
Joel Rowley
|
b24eb0b46a
|
Added more tests
|
2017-09-15 21:04:21 -04:00 |
Joel Rowley
|
b8b67cf471
|
Made state cleanup more explicit in case there were filters that need run on cleanup.
|
2017-09-15 21:00:56 -04:00 |
Joel Rowley
|
f2a06c1ef0
|
Made discount unit tests more robust using PHPunit's Data Provider and tearDown()
|
2017-09-15 21:00:56 -04:00 |
Joel Rowley
|
458a6c87c7
|
Resolve 'non-numeric value encountered' error in PHP 7.1 when freeshipping coupon used
|
2017-09-12 21:33:43 -04:00 |
Mike Jolley
|
e99471c0cd
|
Removed manual discounts code
|
2017-08-18 10:36:10 +01:00 |
claudiulodro
|
a721ab064e
|
Update WC_Discount tests
|
2017-07-28 09:59:24 -07:00 |
claudiulodro
|
e67ae14739
|
Tests are working again!
|
2017-07-28 08:53:23 -07:00 |
Mike Jolley
|
14717d4ebb
|
fix call to apply_coupon_fixed_cart_remainder
|
2017-07-28 16:33:02 +01:00 |
Mike Jolley
|
c7cb46a524
|
Fix array shift usage
|
2017-07-28 16:31:11 +01:00 |
Mike Jolley
|
9170b61a1c
|
fix in cents logic direction.
|
2017-07-28 16:17:57 +01:00 |
Mike Jolley
|
e23e55bb27
|
Methods for getting specific totals and discounts whilst keeping storage in a single array
|
2017-07-28 15:35:41 +01:00 |
Mike Jolley
|
51fbb1aec3
|
set_items_from_cart
|
2017-07-28 13:02:39 +01:00 |
claudiulodro
|
b56b87c97b
|
Good progress on wc_discount and manual discount handling
|
2017-07-27 14:08:38 -07:00 |
claudiulodro
|
409320482a
|
Get everything working again
|
2017-07-27 10:37:20 -07:00 |
claudiulodro
|
0aa9894bae
|
Merge remote-tracking branch 'origin/feature/discounts-class' into HEAD
|
2017-07-27 09:32:08 -07:00 |
Mike Jolley
|
795d8fa2fd
|
Tests
|
2017-07-27 15:46:02 +01:00 |
Mike Jolley
|
ded2be8d28
|
Legacy filters
|
2017-07-27 15:31:10 +01:00 |
Mike Jolley
|
b9b4336c1b
|
Removed some duplicate keys
|
2017-07-26 16:50:34 +01:00 |
Mike Jolley
|
698c3b9e1b
|
Fix tests
|
2017-07-26 11:32:10 +01:00 |
Claudio Sanches
|
f0dfff4a86
|
Sync with feature/discounts-class
|
2017-07-25 22:41:18 -03:00 |
Claudio Sanches
|
2573adedd5
|
Moved coupon validation logic to WC_Discounts
|
2017-07-25 22:36:41 -03:00 |
Mike Jolley
|
b68adf748b
|
Tests pass
|
2017-07-25 17:25:06 +01:00 |
Mike Jolley
|
4960bf0ca4
|
Update discount tests
|
2017-07-25 16:27:57 +01:00 |
Mike Jolley
|
474799889f
|
Disable discounts tests until rewritten
|
2017-07-25 15:57:58 +01:00 |
Mike Jolley
|
83b60573fa
|
Framework for discount class
|
2017-07-21 14:22:40 +01:00 |
Mike Jolley
|
e5ec0e66e3
|
fixed discount
|
2017-07-20 20:33:27 +01:00 |
Mike Jolley
|
0e96bd8a93
|
Discount rows
|
2017-07-20 17:34:30 +01:00 |
Mike Jolley
|
06c1a2ad8d
|
apply discount
|
2017-07-20 14:33:38 +01:00 |
Mike Jolley
|
1b63749a68
|
Tests for other coupon types
|
2017-07-19 16:21:35 +01:00 |
Mike Jolley
|
f77fc21785
|
test_get_applied_coupons
|
2017-07-19 16:17:58 +01:00 |
Mike Jolley
|
3c12a06c46
|
Limit to x
|
2017-07-19 13:49:22 +01:00 |
Mike Jolley
|
baa7efcc30
|
Another test
|
2017-07-19 12:27:50 +01:00 |
Mike Jolley
|
dd7fe5f158
|
More tests and precision fixes
|
2017-07-19 12:26:01 +01:00 |
Mike Jolley
|
d24faebea8
|
Split fixed cart from other discounts in class.
|
2017-07-18 20:42:47 +01:00 |
Mike Jolley
|
37fbd96de8
|
Small tidyup
|
2017-07-18 18:52:50 +01:00 |
Mike Jolley
|
2b9e3aafdd
|
fix endless loop of death
|
2017-07-18 18:47:05 +01:00 |
Mike Jolley
|
6a9e612a83
|
Some progress on actual discounts
|
2017-07-18 18:07:46 +01:00 |
Mike Jolley
|
cc8eb28724
|
Set items based on cart or an order, with tests
|
2017-07-18 15:42:46 +01:00 |
Mike Jolley
|
31d535c932
|
Methods and tests
|
2017-07-18 14:04:56 +01:00 |