Merge pull request #954 from gedankenexperimenter/t/testing.nitpicks

Improve consistency and readability of code in testing/*
pull/957/head
Gergely Nagy 4 years ago committed by GitHub
commit 6479579e76
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -66,11 +66,11 @@ void SimHarness::Release(uint8_t row, uint8_t col) {
} }
void SimHarness::SetCycleTime(uint8_t millis) { void SimHarness::SetCycleTime(uint8_t millis) {
millis_per_cycle = millis; millis_per_cycle_ = millis;
} }
uint8_t SimHarness::CycleTime() { uint8_t SimHarness::CycleTime() const {
return millis_per_cycle; return millis_per_cycle_;
} }

@ -35,9 +35,10 @@ class SimHarness {
void Press(uint8_t row, uint8_t col); void Press(uint8_t row, uint8_t col);
void Release(uint8_t row, uint8_t col); void Release(uint8_t row, uint8_t col);
void SetCycleTime(uint8_t millis); void SetCycleTime(uint8_t millis);
uint8_t CycleTime(); uint8_t CycleTime() const;
private: private:
uint8_t millis_per_cycle = 1; uint8_t millis_per_cycle_ = 1;
}; };
} // namespace testing } // namespace testing

@ -30,12 +30,12 @@
#include "testing/matchers.h" #include "testing/matchers.h"
#include "testing/VirtualDeviceTest.h" #include "testing/VirtualDeviceTest.h"
#define SETUP_GOOGLETEST() \ #define SETUP_GOOGLETEST() \
void executeTestFunction() { \ void executeTestFunction() { \
setup(); /* setup Kaleidoscope */ \ setup(); /* setup Kaleidoscope */ \
/* Turn off virtual_io's input. */ \ /* Turn off virtual_io's input. */ \
Kaleidoscope.device().keyScanner().setEnableReadMatrix(false); \ Kaleidoscope.device().keyScanner().setEnableReadMatrix(false); \
testing::InitGoogleTest(); \ testing::InitGoogleTest(); \
int result = RUN_ALL_TESTS(); \ int result = RUN_ALL_TESTS(); \
exit(result); \ exit(result); \
} }

Loading…
Cancel
Save