minor clean

This commit is contained in:
andrey.bychkov
2024-09-16 10:11:31 +03:00
parent 9d4357c066
commit 96625bd93d
2 changed files with 74 additions and 73 deletions

3
.gitignore vendored
View File

@@ -3,4 +3,5 @@
/doc/rtf /doc/rtf
_unsused _unsused
CMakeLists.txt.user* CMakeLists.txt.user*
/include /include
/release

View File

@@ -31,23 +31,23 @@ private:
TEST(PiobjectConnections, CONNECT0) { TEST(PiobjectConnections, CONNECT0) {
Object a; Object a;
Object b; Object b;
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
a.test(); a.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
b.test(); b.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
CONNECT0(void, &a, event_test, &b, handler_test); CONNECT0(void, &a, event_test, &b, handler_test);
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
a.test(); a.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
b.test(); b.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
// piCout << "================"; // piCout << "================";
} }
@@ -57,105 +57,105 @@ TEST(PiobjectConnections, CONNECT0_DISCONNECT) {
Object b; Object b;
a.setName("A"); a.setName("A");
b.setName("B"); b.setName("B");
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
a.test(); a.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
b.test(); b.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
CONNECT0(void, &a, event_test, &b, handler_test); CONNECT0(void, &a, event_test, &b, handler_test);
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
a.test(); a.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
b.test(); b.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
PIObject::piDisconnect(&a, "event_test"); PIObject::piDisconnect(&a, "event_test");
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
a.test(); a.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
b.test(); b.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
// piCout << "================"; // piCout << "================";
} }
TEST(PiobjectConnections, CONNECTU) { TEST(PiobjectConnections, CONNECTU) {
Object a; Object a;
Object b; Object b;
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
a.test(); a.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
b.test(); b.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
CONNECTU(&a, event_test, &b, handler_test); CONNECTU(&a, event_test, &b, handler_test);
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
a.test(); a.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
b.test(); b.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
// piCout << "================"; // piCout << "================";
} }
TEST(PiobjectConnections, CONNECTU_DISCONNECT) { TEST(PiobjectConnections, CONNECTU_DISCONNECT) {
Object a; Object a;
Object b; Object b;
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
a.test(); a.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
b.test(); b.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
CONNECTU(&a, event_test, &b, handler_test); CONNECTU(&a, event_test, &b, handler_test);
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 0); EXPECT_EQ(b.getX(), 0);
a.test(); a.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
b.test(); b.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
PIObject::piDisconnect(&a, "event_test"); PIObject::piDisconnect(&a, "event_test");
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
a.test(); a.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
b.test(); b.test();
ASSERT_EQ(a.getX(), 0); EXPECT_EQ(a.getX(), 0);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
a.handler_val(99); a.handler_val(99);
ASSERT_EQ(a.getX(), 99); EXPECT_EQ(a.getX(), 99);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
CONNECTU(&a, event_val, &b, handler_val); CONNECTU(&a, event_val, &b, handler_val);
ASSERT_EQ(a.getX(), 99); EXPECT_EQ(a.getX(), 99);
ASSERT_EQ(b.getX(), 1); EXPECT_EQ(b.getX(), 1);
a.test_val(); a.test_val();
ASSERT_EQ(a.getX(), 99); EXPECT_EQ(a.getX(), 99);
ASSERT_EQ(b.getX(), 99); EXPECT_EQ(b.getX(), 99);
a.handler_val(-1); a.handler_val(-1);
ASSERT_EQ(a.getX(), -1); EXPECT_EQ(a.getX(), -1);
ASSERT_EQ(b.getX(), 99); EXPECT_EQ(b.getX(), 99);
PIObject::piDisconnect(&a, "event_val", &b); PIObject::piDisconnect(&a, "event_val", &b);
ASSERT_EQ(a.getX(), -1); EXPECT_EQ(a.getX(), -1);
ASSERT_EQ(b.getX(), 99); EXPECT_EQ(b.getX(), 99);
a.test_val(); a.test_val();
ASSERT_EQ(a.getX(), -1); EXPECT_EQ(a.getX(), -1);
ASSERT_EQ(b.getX(), 99); EXPECT_EQ(b.getX(), 99);
// piCout << "================"; // piCout << "================";
} }