tests: unittest: Move pass-unittests into pass-hal-and-parser and rename it 02/283602/2
authorChanwoo Choi <cw00.choi@samsung.com>
Mon, 12 Sep 2022 20:36:12 +0000 (05:36 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Tue, 13 Dec 2022 02:44:04 +0000 (11:44 +0900)
commit1262677eff042e2c5a92a7173220479b0a379d40
tree16fe08e3b91dcb4c4b2f5d703d46d7ea700cd9a5
parente1c72bb937a70d512f89e962ddc2a08dce444d7f
tests: unittest: Move pass-unittests into pass-hal-and-parser and rename it

The existing pass-unittests have been tested pass-hal module.
When I tried to add pass-hal mocking class for testing pass-rescon module,
the multiple definition build error happen. So that I split out the unittest
like this.

Change-Id: If0927b34197caebec579a52359df76faa1c0308d
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
59 files changed:
CMakeLists.txt
packaging/pass.spec
tests/pass-hal-mock.cpp [new file with mode: 0644]
tests/pass-hal-mock.hpp [new file with mode: 0644]
tests/pass-unittests.cc [new file with mode: 0644]
tests/unittest/CMakeLists.txt [deleted file]
tests/unittest/hal-api-power-mock.cpp [deleted file]
tests/unittest/hal-api-power-mock.hpp [deleted file]
tests/unittest/pass-hal-and-parser/CMakeLists.txt [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/hal-api-power-mock.cpp [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/hal-api-power-mock.hpp [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/pass-hal-and-parser-unittests.cc [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-battery/pass-battery.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-battery/pass.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-header/pass-bus0.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-header/pass.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-level/pass-cpu0.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-level/pass.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-memory/pass-memory.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-memory/pass.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-pmqos/pass-cpu0.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-pmqos/pass.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-thermal/pass-cpu.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-thermal/pass-cpu1.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-thermal/pass.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid-thermal/pass1.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/invalid/pass.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/valid/pass-battery.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/valid/pass-bus0.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/valid/pass-bus1.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/valid/pass-cpu0.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/valid/pass-cpu4.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/valid/pass-gpu.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/valid/pass-memory.json [new file with mode: 0644]
tests/unittest/pass-hal-and-parser/scripts/valid/pass.json [new file with mode: 0644]
tests/unittest/pass-unittests.cc [deleted file]
tests/unittest/scripts/invalid-battery/pass-battery.json [deleted file]
tests/unittest/scripts/invalid-battery/pass.json [deleted file]
tests/unittest/scripts/invalid-header/pass-bus0.json [deleted file]
tests/unittest/scripts/invalid-header/pass.json [deleted file]
tests/unittest/scripts/invalid-level/pass-cpu0.json [deleted file]
tests/unittest/scripts/invalid-level/pass.json [deleted file]
tests/unittest/scripts/invalid-memory/pass-memory.json [deleted file]
tests/unittest/scripts/invalid-memory/pass.json [deleted file]
tests/unittest/scripts/invalid-pmqos/pass-cpu0.json [deleted file]
tests/unittest/scripts/invalid-pmqos/pass.json [deleted file]
tests/unittest/scripts/invalid-thermal/pass-cpu.json [deleted file]
tests/unittest/scripts/invalid-thermal/pass-cpu1.json [deleted file]
tests/unittest/scripts/invalid-thermal/pass.json [deleted file]
tests/unittest/scripts/invalid-thermal/pass1.json [deleted file]
tests/unittest/scripts/invalid/pass.json [deleted file]
tests/unittest/scripts/valid/pass-battery.json [deleted file]
tests/unittest/scripts/valid/pass-bus0.json [deleted file]
tests/unittest/scripts/valid/pass-bus1.json [deleted file]
tests/unittest/scripts/valid/pass-cpu0.json [deleted file]
tests/unittest/scripts/valid/pass-cpu4.json [deleted file]
tests/unittest/scripts/valid/pass-gpu.json [deleted file]
tests/unittest/scripts/valid/pass-memory.json [deleted file]
tests/unittest/scripts/valid/pass.json [deleted file]