Commit Graph

128 Commits (8d52e27c2b827eb43351b6b2339829fa0824b1dd)

Author SHA1 Message Date
krzys-h 191151eb7b Refactor CBotClass and CBotFunction list to std::list 2016-11-11 19:37:19 +01:00
melex750 9ab7f7d140 Fix access to protected and private variables 2016-09-17 08:00:34 -04:00
melex750 3debfb9182 Fix finding in-class methods when searching by ID 2016-09-17 07:59:34 -04:00
melex750 4a14a44f3f Add implicit cast and null for passing arguments 2016-09-17 07:58:39 -04:00
melex750 3146d4ef35 Add method chaining for class constructor calls 2016-08-14 16:56:17 -04:00
krzys-h d411c5ebc0 Allow circular references from different classes (#814)
Conflicts:
	test/unit/CBot/CBot_test.cpp
2016-08-09 21:10:07 +02:00
melex750 71aa7e468b Add unit tests for circular reference 2016-08-09 14:55:56 -04:00
krzys-h b9d4d57e33 Syntax sugar: Accessing members of returned objects (#808)
Conflicts:
	src/CBot/CBotInstr/CBotInstrMethode.h
2016-08-09 20:28:37 +02:00
melex750 8b3c4302d2 Add more unit tests for inheritance 2016-08-07 10:01:10 -04:00
melex750 f3bf56d9e3 Add unit tests for returned object member access 2016-08-06 05:22:40 -04:00
melex750 c89e6f4c28 Begin adding unit tests for inheritance 2016-08-04 01:19:56 -04:00
krzys-h 81b7bcc5bc Moved system modules from app/ to common/system/ 2016-07-24 14:38:49 +02:00
krzys-h 11d40197ee Added some more CBot tests after #793 2016-07-04 12:23:48 +02:00
krzys-h c304ecd0ca Changed arrays to use {} when converted to string; added tests 2016-06-21 12:58:43 +02:00
krzys-h 543df84db6 Enabled more tests
See https://github.com/colobot/colobot/pull/783#issuecomment-226963085
2016-06-18 22:31:32 +02:00
krzys-h f0ed20fd67 Enabled working tests after bf2e3cdfae 2016-06-17 22:49:15 +02:00
krzys-h 7b32f6388f Enabled fixed test 2016-05-28 23:33:49 +02:00
krzys-h 620620fa61 Reenabled working tests after fc7e621471 2016-05-27 11:45:02 +02:00
krzys-h 7c551dc39d Added unit tests for #768 2016-04-19 21:09:41 +02:00
krzys-h efc5431da2 Enabled ArraysInClasses test after 1941020993 2016-04-07 21:28:16 +02:00
krzys-h 059a546689 Reenabled unit tests that started working after 14721001e5 2016-04-03 21:09:41 +02:00
krzys-h 33f411371c Added string arrays unit test 2016-03-20 15:19:08 +01:00
krzys-h 4479a196f9 Fix colobot-lint warnings 2016-03-15 17:39:00 +01:00
krzys-h 967aa22330 Allow assigning to array in initialization from function (#624, #728) 2016-03-13 20:27:10 +01:00
krzys-h 977607a934 Updated license headers 2016-02-13 14:11:30 +01:00
krzys-h b96305060b Fix colobot-lint warnings 2016-01-23 21:59:02 +01:00
krzys-h 9ff978155c Fix crash with CBot string functions out of range (closes #704) 2016-01-23 21:07:19 +01:00
krzys-h 048534e89d Fixed some errors reported by colobot-lint 2016-01-23 20:58:03 +01:00
krzys-h e3c53f9912 CBot compiled instruction graphs; some code cleanup 2015-12-27 16:51:57 +01:00
krzys-h d00720a2f2 Fixed commandline CBot interpreter not initializing the library properly 2015-12-26 19:57:12 +01:00
krzys-h ef91fb8e9d Fixed commandline interpreter 2015-12-26 14:37:36 +01:00
krzys-h 07a4d6a16b CBot namespace 2015-12-26 14:29:10 +01:00
krzys-h d041a16a50 Can't stop testing 2015-12-25 18:31:07 +01:00
krzys-h 30b5f86ebc You can never have too many tests 2015-12-25 18:10:22 +01:00
krzys-h 09e4919509 More things that should work but don't 2015-12-25 15:23:00 +01:00
krzys-h 5b7638d9f4 More CBot tests 2015-12-25 14:46:39 +01:00
krzys-h 3eb2a2d5ca Even more tests 2015-12-23 22:10:37 +01:00
krzys-h b1c4096ccf Needs MOAR tests! 2015-12-23 21:54:10 +01:00
krzys-h a18c2c39d9 Added ASSERT() to CBot unit tests 2015-12-23 21:08:36 +01:00
krzys-h b102f767d0 Compile error testing in CBot 2015-12-23 20:54:35 +01:00
krzys-h 8437a9bdd2 CBot testing framework; fixed a few bugs 2015-12-23 20:39:56 +01:00
krzys-h d577e7f41b Tests for CBotToken 2015-12-23 18:44:14 +01:00
krzys-h eedf8dacea Documentation for CBotProgram; some CBotError refactoring 2015-12-21 21:35:20 +01:00
krzys-h 9ec61d93e5 Refactored CBotString and const char* to std::string in CBot engine
A lot of changes, so it needs lots of testing
2015-12-20 16:19:10 +01:00
krzys-h 3eeab0f9b7 Removed CBotStringArray 2015-12-20 14:49:30 +01:00
krzys-h 5e23426b53 Refactored CBotString to use std::string and CBotStringArray to use std::vector 2015-12-20 14:24:49 +01:00
Grunaka 1a6b5ded64 Delete CBotDll.h 2015-12-01 23:25:36 +01:00
Grunaka 942d7195e4 Moving CBotString class in its own header and source files. 2015-12-01 23:25:36 +01:00
krzys-h 6590652d9e Added commandline CBot interpreter (for testing purposes) 2015-11-21 16:31:22 +01:00
Piotr Dziwinski 13f0159705 Fix ambiguous overload resolution
One operator+ for CBotString is enough
2015-11-02 22:17:53 +00:00