Branch: refs/heads/ft-new-ut
Home: https://github.com/mailru/tarantool
Commit: fafee7bc62a5614f27fe6fcde08990e52c7a093f
https://github.com/mailru/tarantool/commit/fafee7bc62a5614f27fe6fcde08990e52c7a093f
Author: Eugine Blikh <[email protected]>
Date: 2013-06-20 (Thu, 20 Jun 2013)
Changed paths:
M test/connector_c/xlog_rpl.test
M test/lib/server.py
R test/lib/tarantool_box_server.py
M test/lib/tarantool_server.py
M test/lib/test_suite.py
M test/lib/unittest_server.py
M test/replication/consistent.test
M test/replication/hot_standby.test
M test/replication/swap.test
A test/share/tarantool.sup
R test/share/tarantool_box.sup
M test/test-run.py
M test/unit/suite.ini
Log Message:
-----------
Refactoring of Testing System:
1) Delete TarantoolServer class, delegate it's behaviour to TarantoolBoxServer
and rename it to TarantoolBox
2) Delete 'module' from .ini file (Not needed anymore, cause of Tarantool/Box
is now Tarantool and it has only one backend.
3) Refactoring of code respectivly for changes in 1, 2
Commit: bd7269ee0ba17317a8deb8e5dedd8aeb3ca9d43e
https://github.com/mailru/tarantool/commit/bd7269ee0ba17317a8deb8e5dedd8aeb3ca9d43e
Author: Eugine Blikh <[email protected]>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M test/lib/tarantool_server.py
M test/lib/unittest_server.py
M test/test-run.py
R test/unit/base64.test
R test/unit/bit.result
R test/unit/bit.test
A test/unit/bit_test.result
R test/unit/bitset_basic.result
R test/unit/bitset_basic.test
A test/unit/bitset_basic_test.result
R test/unit/bitset_index.result
R test/unit/bitset_index.test
A test/unit/bitset_index_test.result
R test/unit/bitset_iterator.result
R test/unit/bitset_iterator.test
A test/unit/bitset_iterator_test.result
R test/unit/mhash.test
R test/unit/objc_catchcxx.test
R test/unit/objc_finally.test
R test/unit/queue.test
R test/unit/rlist.test
R test/unit/rope.test
R test/unit/rope_avl.test
R test/unit/rope_basic.test
R test/unit/rope_stress.test
Log Message:
-----------
Write Unit-Test backend for Tarantool testing system:
In the first place Tarantool has only one kind of test - functional testing.
But, when system began to grow, and each component (inside it) is needed to be
tested thoroughly.
* Added support of UnitTest without creating of *.test file, that
contains "run_test("*")"
(Added UnitTest(Test) in the unittest_server.py, FuncTest(Test) in the
tarantool_server.py.
Now, when we search for tests we tell server to search them, and when
we want to execute all
tests TestSuite runs `execute` method of specific Test subclass)
* Fix of bug, that throwing OSError exception, when running by "python
test-run.py",
instead of "./test-run.py"
Compare:
https://github.com/mailru/tarantool/compare/fafee7bc62a5^...bd7269ee0ba1
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp