From 8cf3f1a9b4e9d102dfeaf5fcfa7bc4a43711d0ae Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Fri, 4 Mar 2016 12:51:36 -0600 Subject: cosmetic: use -test as the suffix for test files --- tests/CMakeLists.txt | 2 +- tests/rotation-lock-test.cpp | 61 ++++++++++++++++++++++++++++++++++++++++++++ tests/test-rotation-lock.cpp | 61 -------------------------------------------- 3 files changed, 62 insertions(+), 62 deletions(-) create mode 100644 tests/rotation-lock-test.cpp delete mode 100644 tests/test-rotation-lock.cpp (limited to 'tests') diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 6c8be9b..59e50bc 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -29,7 +29,7 @@ function(add_test_by_name name) add_dependencies (${TEST_NAME} libindicatordisplayservice) target_link_libraries (${TEST_NAME} indicatordisplayservice ${SERVICE_DEPS_LIBRARIES} ${GTEST_LIBRARIES} ${GMOCK_LIBRARIES}) endfunction() -add_test_by_name(test-rotation-lock) +add_test_by_name(rotation-lock-test) add_test (cppcheck cppcheck --enable=all -USCHEMA_DIR --error-exitcode=2 --inline-suppr -I${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/tests) diff --git a/tests/rotation-lock-test.cpp b/tests/rotation-lock-test.cpp new file mode 100644 index 0000000..b8661cc --- /dev/null +++ b/tests/rotation-lock-test.cpp @@ -0,0 +1,61 @@ +/* + * Copyright 2014 Canonical Ltd. + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 3, as published + * by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranties of + * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR + * PURPOSE. See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + * + * Authors: + * Charles Kerr + */ + +#include "test-dbus-fixture.h" + +#include + +class RotationLockFixture: public TestDBusFixture +{ +private: + typedef TestDBusFixture super; + +protected: + + void SetUp() + { + super::SetUp(); + } + + void TearDown() + { + super::TearDown(); + } +}; + +/*** +**** +***/ + +TEST_F(RotationLockFixture, CheckIndicator) +{ + RotationLockIndicator indicator; + + ASSERT_STREQ("rotation_lock", indicator.name()); + auto actions = indicator.action_group(); + ASSERT_TRUE(actions != nullptr); + ASSERT_TRUE(g_action_group_has_action(G_ACTION_GROUP(actions), "rotation-lock")); + + std::vector> profiles = indicator.profiles(); + ASSERT_EQ(1, profiles.size()); + std::shared_ptr phone = profiles[0]; + ASSERT_EQ(std::string("phone"), phone->name()); + ASSERT_FALSE(phone->header()->is_visible); +} + diff --git a/tests/test-rotation-lock.cpp b/tests/test-rotation-lock.cpp deleted file mode 100644 index b8661cc..0000000 --- a/tests/test-rotation-lock.cpp +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright 2014 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see . - * - * Authors: - * Charles Kerr - */ - -#include "test-dbus-fixture.h" - -#include - -class RotationLockFixture: public TestDBusFixture -{ -private: - typedef TestDBusFixture super; - -protected: - - void SetUp() - { - super::SetUp(); - } - - void TearDown() - { - super::TearDown(); - } -}; - -/*** -**** -***/ - -TEST_F(RotationLockFixture, CheckIndicator) -{ - RotationLockIndicator indicator; - - ASSERT_STREQ("rotation_lock", indicator.name()); - auto actions = indicator.action_group(); - ASSERT_TRUE(actions != nullptr); - ASSERT_TRUE(g_action_group_has_action(G_ACTION_GROUP(actions), "rotation-lock")); - - std::vector> profiles = indicator.profiles(); - ASSERT_EQ(1, profiles.size()); - std::shared_ptr phone = profiles[0]; - ASSERT_EQ(std::string("phone"), phone->name()); - ASSERT_FALSE(phone->header()->is_visible); -} - -- cgit v1.2.3