Nicolas Dorier
0f0c73fc75
Merge branch 'master' into empty-btcpay-server-url
2019-02-17 13:12:11 +09:00
kakaska
3087e0cb7c
Fix tests in ClientTest
2019-02-14 20:02:37 +01:00
kakaska
6dda744064
Fix tests in ItemTest
2019-02-14 19:08:58 +01:00
kakaska
883381aca0
Fix testProcessAndValidate() test in ConfigurationTest
2019-02-14 18:37:50 +01:00
kakaska
58b99f9c4e
Fix testSendRequestWithException() test in CurlAdapterTest
2019-02-14 18:34:05 +01:00
kakaska
95f351271b
Fix failed testConfigAbleToPersistAndLoadKeys() test in BitpayTest
2019-02-14 18:29:48 +01:00
kakaska
46b4b18eb5
Throw BitpayException when BTCPAY server url is empty
2019-02-14 17:52:17 +01:00
kakaska
4aeedbd176
Clean up code and add testSetUri() in RequestTest
2019-02-12 21:44:22 +01:00
kakaska
dc4f186bcc
Fix mock configuration in ClientTest
2019-02-12 21:28:20 +01:00
kakaska
ec1d1585e1
Remove 'network' parameter from BitpayTest
2019-02-12 21:14:19 +01:00
kakaska
f3563d4675
Remove Network specific unit tests
2019-02-12 20:52:28 +01:00
Pieter Poorthuis
b88a7f6978
Fixed tests, fixed default timezone issues
2018-03-28 12:27:19 +02:00
Pieter Poorthuis
34e24646a5
Removed mcrypt from composer, fixed datetime invoice setting issue
2017-11-28 11:12:45 +01:00
Selim Salihovic
925cf6b5a8
Use the proper default for fullNotifications
2017-05-23 20:59:49 +02:00
Selim Salihovic
71b8805de6
Add missing methods to mock
2017-05-23 20:50:10 +02:00
Chris Kleeschulte
7dd352355f
EncryptedFilesystemStorage Passwords
...
- if it is a valid string, then it should now be a valid password for encrypting key files.
2016-06-10 12:17:22 -04:00
Chris Kleeschulte
42e7af0e36
removed check for gmp; gmp is no longer referenced here.
2016-06-07 15:28:38 -04:00
raul782
0d9eec8757
Removed gmp dependency to avoid segmentation faults on MacOSX
2016-06-03 10:15:53 -05:00
Chris Kleeschulte
0e144004c6
Examples/Tutorial, price checking
...
- Upgraded examples to show how to interact with the config.yml file and encrypted file storage
- checkPriceAndCurrency will now allow prices that do not have fractions of main units (e.g. $1000)
2016-03-11 16:22:44 -05:00
Paul Daigle/Alex Leitner
19e0eb0061
delete obsolete test
2015-07-31 11:30:51 -04:00
ionux
ccf2fa1cb9
Merge branch 'master' into gh152
...
fix merge conflicts
2015-07-31 11:05:41 -04:00
Alex Leitner
44cdb69a08
Client::getInvoice now works with merchant and public facades
2015-06-22 15:46:04 -04:00
Sam Bohler
575d17a186
Fixes #152 - Item::setPrice() now accepts all en_US numeric strings
...
Changed Item::setPrice's $price parameter to type mixed,
accepting floats, integers, and en_US numeric strings.
Changed Item::price to float
2015-06-22 14:13:13 -04:00
paul
397db094c2
This introduces new steps to check the format of price
...
check format of price to insure that it "looks like" a float
coerce price to a float
check precision of price against currency
2015-06-17 14:56:20 -04:00
Sam Bohler
05e0273c17
Fixes #148 : Client now sets invoice tokens upon creation and retrieval
2015-06-04 07:21:34 -04:00
Sam Bohler
9027ce67e4
Fixes #144 : BitPay API errors are now passthrough
2015-05-20 11:53:51 -04:00
Sam Bohler
df7bf05c94
Check Requirements Utility Method
...
Many plugins and other projects that use this library have to determine
whether the requirements for the library have been met. This method
lists all requirements with boolean true if met, or a message string if not
so that informative error messages can be generated.
2015-04-13 10:11:34 -04:00
Sam Bohler
02600b0ec6
Fixes #143 BCMath Scale is now being set
...
By setting bcscale(0) at the BCMath engine's construct, it only deals with integers.
It should now only output numeric strings it can receive as input.
2015-03-02 14:48:39 -05:00
Sam Bohler
114b5ea147
Token Update
...
Updated \Bitpay\Token to include pairingCode and pairingExpiration properties
Fixed \Bitpay\Client\Client to set tokens correctly:
\Bitpay\Token::createdAt is correctly set as a DateTime object
Tests written for all changes
2015-02-03 18:05:58 -05:00
Rich Morgan
66d48768ce
Merge pull request #125 from afk11/ImproveGetPayout
...
Improve get payout
2015-01-28 10:27:43 -05:00
Sam Bohler
4742ad18bf
Fixed test names, dependencies, and removed unused test
2015-01-13 14:04:07 -05:00
Sam Bohler
b59d2ae931
Fixes #134 , Corrected behavior of Math::mod
2015-01-13 14:02:52 -05:00
Alexander Leitner
451e63a123
Test inconsistencies between open and closed ports again
2015-01-05 13:36:56 -05:00
Alexander Leitner
0883216547
Test inconsistencies between open and closed ports
2015-01-05 13:34:19 -05:00
Alexander Leitner
e304e347f3
Updated tests to check for incorrect open and closed ports
2015-01-05 12:51:51 -05:00
Alexander Leitner
6aabbf2b57
Tests now can be applied to any server
2015-01-02 18:12:11 -05:00
Alexander Leitner
c91cac20da
Added documentaion and bash script to run tests
2014-12-23 13:57:54 -05:00
Alexander Leitner
d80a244f76
Clean up
2014-12-19 15:43:16 -05:00
Alexander Leitner
4f56777f51
Updated travis to run integrations tests
2014-12-19 15:33:31 -05:00
Alexander Leitner
d3c6f49256
Tests all pass phantomjs won't click on login button
2014-12-19 15:23:45 -05:00
Alexander Leitner
0b71b5b223
tests/Bitpay
2014-12-18 17:22:56 -05:00
Alexander Leitner
da4c8e5016
Final Integration tests
2014-12-18 16:45:59 -05:00
Alexander Leitner
101f078497
unit tests working
2014-12-18 16:03:47 -05:00
Alexander Leitner
7270d1fa61
Updated integration tests to create invoices
2014-12-18 15:27:02 -05:00
Alexander Leitner
eae90e1589
Add pairing cucumbers
...
This commit adds working behat/mink tests for pairing a client.
Checks arguments for getting tokens.
2014-12-17 18:10:39 -05:00
Alexander Leitner
30c9388a2b
Pairing code is created
2014-12-16 11:48:27 -05:00
Alexander Leitner
451e3623c1
Mink/Behat testing begun
2014-12-11 15:29:22 -05:00
Alexander Leitner
fce2981a97
Port and Curl settings can be changed, along with URI for working with local instance of bitpay
2014-12-03 18:10:50 -05:00
Alexander Leitner
6949086e45
updated CurlAdapter and tests
2014-12-02 13:44:00 -05:00
Alexander Leitner
6f71a582d9
Curl options can now be set in the adapter class
2014-12-01 13:32:00 -05:00