Commit Graph

26 Commits

Author SHA1 Message Date
Ruben Dashyan
3271fc90a4 [poincare/test] Clean header inclusions 2020-02-12 15:13:16 +01:00
Émilie Feral
ffa2b2576b [poincare] Add tests about expression order 2019-08-08 17:22:04 +02:00
Émilie Feral
cedcab21ec [poincare] Tidy tests and add TODO for tests that need to be completed 2019-08-08 17:22:04 +02:00
Émilie Feral
d985872951 [poincare] Rational: make a method 'isInteger' 2019-08-08 17:22:02 +02:00
Léa Saviot
519e12fd26 [tests] Fix unicode for tests 2019-04-12 15:16:51 +02:00
Émilie Feral
7b5f3c570d [poincare] Change the way Expression are built 2019-02-21 11:29:35 +01:00
Léa Saviot
0bf3e678d9 [poincare] Add tests and asserts about sign, such as sign(0)==0 2019-01-21 11:22:55 +01:00
Émilie Feral
123f974bff [poincare] Power: implement (±inf)^x 2018-11-23 12:04:09 +01:00
Léa Saviot
70707a9985 [poincare] Infinity::Name() gives "inf" 2018-11-23 12:04:08 +01:00
Léa Saviot
63e83c246b [poincare] Undefined::Name() gives "undef" 2018-11-23 12:04:08 +01:00
Lionel Debroux
1a8c6b6ae9 [poincare, escher, ion, apps] Split the huge umbrella header poincare.h, to reduce build time.
This should be a NFC, but surprisingly, it also reduces size... so what does it change ?
2018-10-23 11:49:09 +02:00
Léa Saviot
59c8c801c5 [poincare] Clean compilation warnings in poincare/test 2018-09-21 16:00:21 +02:00
Émilie Feral
ba5bdcccc4 [poincare] Fix tests with new Rational constructor 2018-09-19 11:46:54 +02:00
Léa Saviot
5879ccbb35 [poincare] Add Rational tests and fix those on OverflowedInt 2018-09-11 11:49:27 +02:00
Léa Saviot
3ab83388dd [poincare] Make tests compile 2018-09-03 15:05:19 +02:00
Émilie Feral
a1bcbe28e6 [quiz] Turn all assert in quiz_assert 2018-08-28 10:40:52 +02:00
Léa Saviot
1509fe8bda [poincare/test] Fix some pool size assertions 2018-08-20 17:06:08 +02:00
Émilie Feral
35cbdeabf5 [poincare] Rational: get numerator and denominator with 3 getters:
signedIntegerNumerator, unsignedIntegerNumerator, integerDenominator
which all return Integer
2018-08-20 15:43:12 +02:00
Léa Saviot
ae9be5333f [poincare] Remove logs in tests 2018-08-20 11:38:05 +02:00
Léa Saviot
335c760c70 [poincare] Suppress some warnings 2018-08-17 16:48:13 +02:00
Émilie Feral
e6b04509cd [poincare] Rational: add tests on approximation and serialization 2018-08-17 13:55:15 +02:00
Émilie Feral
f3bd3f39f4 [poincare] Add tests on Rational operations 2018-08-17 11:45:26 +02:00
Émilie Feral
02e52fc6d4 [poincare] Add tests on Rational properties 2018-08-17 11:32:27 +02:00
Émilie Feral
719dbf4f2e [poincare] Add Rational tests 2018-08-17 11:15:21 +02:00
Émilie Feral
d89b6ef85a [poincare] Fix tests 2018-07-18 17:09:07 +02:00
Émilie Feral
40da35f17c [poincare] Clean and sort tests
Change-Id: Ia6a66f5d6e568731ba4127c94a073f7fd62bc26a
2017-11-29 09:44:35 +01:00