jos
8b5586914a
More unit test tweaks to make everything work on IE 11 and Edge (part III)
2018-06-06 09:39:04 +02:00
jos
d5957c624c
Upgrade to escape-latex@1.1.0, making two ES5 polyfills redundant
2018-06-05 20:20:59 +02:00
jos
d8b275bf87
Fixes failing unit tests on IE11/Edge (part III)
2018-06-04 21:50:04 +02:00
jos
3d8bbd6230
Fixes failing unit tests on IE11/Edge (part II)
2018-06-04 21:33:22 +02:00
jos
ee008d992e
Fixes failing unit tests on IE11/Edge
2018-06-04 21:19:10 +02:00
jos
33a7c0b739
Configure BrowserStack testing on IE 11 and Edge
2018-05-31 21:40:55 +02:00
jos
91dd7796d8
Clickable images
2018-05-31 21:37:27 +02:00
jos
475b245fa4
Remove unused image
2018-05-31 21:36:23 +02:00
jos
eb9a6e4943
Reorder text
2018-05-31 21:36:01 +02:00
jos
4584ce2ce2
Fix broken image url
2018-05-31 21:32:22 +02:00
jos
dda23c5b95
Updated description on continuous integration testing
2018-05-31 21:29:39 +02:00
Jos de Jong
c9199d8244
Merge pull request #1120 from harrysarson/bs-readme
...
add note to readme about browser testing.
2018-05-31 21:10:00 +02:00
jos
65f6a7ff97
Updated history
2018-05-31 20:56:55 +02:00
Jos de Jong
afdd1c366b
Merge pull request #1118 from josdejong/determinant-lu-decomp
...
Improved performance of determinant
2018-05-31 20:56:17 +02:00
jos
a389d340e9
Fixed #1065 , #1121 : Fixed wrong documentation of function compareNatural and clarified the behavior for strings
2018-05-31 20:39:55 +02:00
Harry Sarson
4cb235003f
add note to readme about browser testing.
...
README now includes info about local browsertests and browserstack as well as a note explaining that a valid BrowserStack login is needed to run the tests there.
2018-05-31 18:10:21 +01:00
Eric Mansfield
f6e5a47cda
Improved performance of determinant
2018-05-29 22:37:47 -06:00
jos
291cd64df9
Released v4.4.1
v4.4.1
2018-05-29 20:45:52 +02:00
Jos de Jong
517cd7d15a
Merge pull request #1114 from ericman314/matrix-inverse-debugging
...
Add pivoting to matrix inverse algorithm, and tests
2018-05-29 20:41:49 +02:00
Eric Mansfield
ad390e8903
Add pivoting to matrix inverse algorithm, and tests
2018-05-28 14:58:55 -06:00
jos
7e14bcbe02
Released v4.4.0
v4.4.0
2018-05-28 20:30:26 +02:00
jos
032d67e650
Merge remote-tracking branch 'origin/develop' into develop
2018-05-27 14:13:31 +02:00
jos
d08223e7a5
Implemented functions equalText. See #1085 .
2018-05-27 14:13:17 +02:00
Jos de Jong
261f4be90b
Merge pull request #1111 from josdejong/browserstack2
...
Adds testing on BrowserStack
2018-05-27 11:55:33 +02:00
Harry Sarson
23cfaccd22
stop running browserstack tests for pull requests
...
Travis refuses to expose sensitive enviroment variables to pull requests.
Therefore, the browserstack script currently fails when run from a pull request.
This commit makes travis skip the browserstack script if running in this case.
See: https://docs.travis-ci.com/user/pull-requests/#Pull-Requests-and-Security-Restrictions
2018-05-27 10:00:50 +01:00
Harry Sarson
60d0f264ca
remove duplicate file
2018-05-26 23:40:54 +01:00
jos
94accc1889
Implemented function compareText, see #1085
2018-05-26 18:41:31 +02:00
Harry Sarson
d45eca5418
run tests on browserstack
...
credentials must be set using travis's per repository settings.
currently only chrome and firefox are tested, we should add tesing on ms edge and IE.
Follows on from work in #1105
2018-05-24 14:09:47 +01:00
Harry Sarson
aa94b94e23
rejig browser test configuration renaming karma to test:browser
...
Move karma config files to browser-tests and split out some
of the config file to make adding browserstack easier.
`npm run test:browser` is more descriptive than `npm run karma`, does not
tie mathjs into using karma and will allow a new npm script to run tests
on browserstack also using karma.
2018-05-24 13:53:01 +01:00
Jos de Jong
ed2e7b5152
Merge pull request #1107 from josdejong/object-assign
...
Ponyfill Object.assign
2018-05-21 20:16:24 +02:00
Harry Sarson
1aa8266207
replace Object.assign with mathjs util map function.
...
`Object.assign` is not supported in IE 11 and is used here to perform
a shallow clone on objects. The `map` function from `utils/object.js`
can be used instead for this cloning.
2018-05-21 17:06:25 +01:00
jos
33dbe23bb7
Released v4.3.0
v4.3.0
2018-05-21 11:57:11 +02:00
jos
48579f5df0
Merge remote-tracking branch 'origin/develop' into develop
2018-05-21 11:51:16 +02:00
jos
9b5596f5a1
Fixed #1101 : math.js bundle not working when loading in a WebWorker
2018-05-21 11:51:01 +02:00
Jos de Jong
e9abed3dea
Merge pull request #1099 from josdejong/karma
...
Introduce browser tests using karma.
2018-05-10 19:49:23 +02:00
Jos de Jong
ec463c4705
Merge branch 'develop' into karma
2018-05-10 19:42:55 +02:00
Jos de Jong
553531b57c
Merge pull request #1093 from harrysarson/sep-tests
...
Separate tests that depend on node
2018-05-10 19:40:12 +02:00
Harry Sarson
4e56faaa17
remove duplicate 'test' from mocha args
...
f620fae added to mocha's command line arguments to include the
node-test directory. However, it also added a duplicate argument for
the test directory. This commit removes the duplicate test
2018-05-09 16:01:34 +01:00
Harry Sarson
f620fae4a7
run all tests with npm test
...
node tests were moved out of the test directory in 91bb2f5c which
meant mocha no longer ran then during `npm test`. Therefore, the
command line arguments to mocha have been updated to ensure that
all tests now run.
2018-05-07 22:06:01 +01:00
jos
0abdfbe590
Upgraded dependencies for complex.js and fraction.js (see #1100 )
2018-05-07 21:16:07 +02:00
Harry Sarson
b037eb2244
Fix version of dev dependancies in package.json
2018-05-06 16:18:26 +01:00
jos
29aebc51b4
Updated history
2018-05-05 21:16:29 +02:00
Jos de Jong
7332993df7
Merge pull request #976 from ericman314/expm
...
Matrix exponential
2018-05-05 21:13:12 +02:00
Eric Mansfield
e46934541b
Adjust return code in expm.js
2018-05-05 08:10:51 -06:00
jos
b2ae71b50c
Released v4.2.2
v4.2.2
2018-05-05 10:56:05 +02:00
jos
ee93d3119c
Fixed #1076 : cannot use mathjs in React VR by updating to escape-latex@1.0.3
2018-05-05 10:53:44 +02:00
jos
032087ee9d
Updated history
2018-05-05 10:05:26 +02:00
Jos de Jong
edfdc7f251
Merge pull request #1098 from jackschmidt/frob-bugfix
...
Bugix for Frobenius norm of complex matrices.
2018-05-05 10:02:18 +02:00
Eric Mansfield
7d66e34bad
Added support for SparseMatrix
2018-05-02 20:51:43 -06:00
Harry Sarson
872bbf1df0
remove chrome and ie launchers.
...
These are currently not used, can (and should) be added later when
we get CI running on these browsers.
2018-05-02 22:48:20 +01:00