Moved variable settings to separate file.
This commit is contained in:
parent
a2677c3a33
commit
8badd2bbfa
|
|
@ -16,6 +16,7 @@ add_executable(unit-tests
|
||||||
|
|
||||||
tests/unit-tests_MidiMessage.cpp
|
tests/unit-tests_MidiMessage.cpp
|
||||||
tests/unit-tests_Settings.cpp
|
tests/unit-tests_Settings.cpp
|
||||||
|
tests/unit-tests_Settings.h
|
||||||
tests/unit-tests_SysExCodec.cpp
|
tests/unit-tests_SysExCodec.cpp
|
||||||
tests/unit-tests_SerialMock.cpp
|
tests/unit-tests_SerialMock.cpp
|
||||||
tests/unit-tests_MidiInput.cpp
|
tests/unit-tests_MidiInput.cpp
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "unit-tests.h"
|
||||||
|
#include <src/midi_Settings.h>
|
||||||
|
|
||||||
|
BEGIN_UNIT_TESTS_NAMESPACE
|
||||||
|
|
||||||
|
template<bool RunningStatus, bool OneByteParsing>
|
||||||
|
struct VariableSettings : public midi::DefaultSettings
|
||||||
|
{
|
||||||
|
static const bool UseRunningStatus = RunningStatus;
|
||||||
|
static const bool Use1ByteParsing = OneByteParsing;
|
||||||
|
};
|
||||||
|
|
||||||
|
template<bool A, bool B>
|
||||||
|
const bool VariableSettings<A, B>::UseRunningStatus;
|
||||||
|
template<bool A, bool B>
|
||||||
|
const bool VariableSettings<A, B>::Use1ByteParsing;
|
||||||
|
|
||||||
|
END_UNIT_TESTS_NAMESPACE
|
||||||
Loading…
Reference in New Issue