Skip to content

Commit

Permalink
🚧 (firmware): Set relative path for UT
Browse files Browse the repository at this point in the history
  • Loading branch information
YannLocatelli committed Jul 27, 2022
1 parent 57efa3f commit 3f588e3
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 1 deletion.
2 changes: 1 addition & 1 deletion libs/FirmwareKit/include/FirmwareKit.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ namespace leka {

class FirmwareKit : public interface::FirmwareUpdate
{
static constexpr auto os_version_path = "/fs/sys/os-version";
static constexpr auto os_version_path = "fs/sys/os-version";

public:
explicit FirmwareKit(interface::FlashMemory &flash, const char *format = "/fs/usr/os/LekaOS-%i.%i.%i.bin")
Expand Down
11 changes: 11 additions & 0 deletions libs/FirmwareKit/tests/FirmwareKit_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ class FirmwareKitTest : public ::testing::Test
mock::FlashMemory mock_flash;
FirmwareKit firmwarekit;

FirmwareVersion default_current_version = FirmwareVersion {1, 0, 0};

std::array<char, 6> content = {0x61, 0x62, 0x63, 0x64, 0x65, 0x66}; // "abcdef"
};

Expand All @@ -51,6 +53,15 @@ TEST_F(FirmwareKitTest, instantiation)
ASSERT_NE(&firmwarekit, nullptr);
}

TEST_F(FirmwareKitTest, getCurrentVersion)
{
auto actual_version = firmwarekit.getCurrentVersion();

EXPECT_EQ(actual_version.major, default_current_version.major);
EXPECT_EQ(actual_version.minor, default_current_version.minor);
EXPECT_EQ(actual_version.revision, default_current_version.revision);
}

TEST_F(FirmwareKitTest, loadUpdate)
{
auto version = FirmwareVersion {.major = 1, .minor = 2, .revision = 3};
Expand Down

0 comments on commit 3f588e3

Please sign in to comment.