diff options
Diffstat (limited to 'unittest')
| -rw-r--r-- | unittest/Makefile | 28 | ||||
| -rw-r--r-- | unittest/test.cc | 35 | 
2 files changed, 0 insertions, 63 deletions
| diff --git a/unittest/Makefile b/unittest/Makefile deleted file mode 100644 index 6e504e8..0000000 --- a/unittest/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -CC  = $(PREFIX)-gcc -CXX = $(PREFIX)-g++ -LD = $(CXX) - -INCLUDE = -I../include -LIB = -L../build -LDLIBS = -lhidapi-libusb -lnitrokey -BUILD = build - -CXXFLAGS = -std=c++14 -fPIC - -CXXSOURCES = $(wildcard *.cc) -TARGETS = $(CXXSOURCES:%.cc=$(BUILD)/%) - -$(BUILD)/%: %.cc -	$(CXX) $< -o $@ $(INCLUDE) $(LIB) $(CXXFLAGS) $(LDLIBS) - -all: $(TARGETS) - -clean: -	rm -f $(TARGETS) - -mrproper: clean -	rm -f $(BUILD)/*.d - -.PHONY: all clean mrproper - -include $(wildcard build/*.d) diff --git a/unittest/test.cc b/unittest/test.cc deleted file mode 100644 index 652d909..0000000 --- a/unittest/test.cc +++ /dev/null @@ -1,35 +0,0 @@ -#include <iostream> -#include <string.h> -#include "device_proto.h" -#include "device.h" - -using namespace std; - -using namespace device; -using namespace proto; -using namespace proto::stick10::command; - -int main() { -	Stick20 stick; -	cout << stick.connect() << endl; - -	{ -		auto resp = GetStatus::CommandTransaction::run(stick); -		cout << resp.firmware_version << endl; -	} - -	{ -		FirstAuthenticate::CommandTransaction::CommandPayload authreq; -		strcpy((char *)(authreq.card_password), "12345678"); -		FirstAuthenticate::CommandTransaction::run(stick, authreq); -	} - -	{ -		for (int i=0; i<32; i++) { -			GetSlotName::CommandTransaction::CommandPayload slotname_req; -			slotname_req.slot_number=i; -			auto slot_resp = GetSlotName::CommandTransaction::run(stick); -			cout << slot_resp.slot_name << endl; -		} -	} -} | 
