diff options
| author | Neil <nyamatongwe@gmail.com> | 2013-11-17 11:11:45 +1100 |
|---|---|---|
| committer | Neil <nyamatongwe@gmail.com> | 2013-11-17 11:11:45 +1100 |
| commit | 3ef31230a61ce74e2ae8bb116f7b4e338dd69ae6 (patch) | |
| tree | 5b2b36dbf80a6aeb4027e15e886e3844135052e4 /test/unit/test.mak | |
| parent | f7b5bf30ba118fcd86f6acec132e9a372e7f2af2 (diff) | |
| download | scintilla-mirror-3ef31230a61ce74e2ae8bb116f7b4e338dd69ae6.tar.gz | |
Switch unit tests to Catch framework.
Diffstat (limited to 'test/unit/test.mak')
| -rw-r--r-- | test/unit/test.mak | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/test/unit/test.mak b/test/unit/test.mak new file mode 100644 index 000000000..07562e664 --- /dev/null +++ b/test/unit/test.mak @@ -0,0 +1,27 @@ +# Build all the unit tests with Microsoft Visual C++ using nmake +# Tested with Visual C++ 2010 and 2013 + +DEL = del /q +EXE = unitTest.exe + +INCLUDEDIRS = /I../../include /I../../src /I../../lexlib + +CXXFLAGS = /EHsc /wd 4805 $(INCLUDEDIRS) + +# Files in this directory containing tests +TESTSRC=test*.cxx +# Files being tested from scintilla/src directory +TESTEDSRC=../../src/ContractionState.cxx ../../src/RunStyles.cxx ../../src/CharClassify.cxx + +TESTS=$(EXE) + +all: $(TESTS) + +test: $(TESTS) + $(EXE) + +clean: + $(DEL) $(TESTS) *.o *.obj *.exe + +$(EXE): $(TESTSRC) $(TESTEDSRC) $(@B).obj + $(CXX) $(CXXFLAGS) /Fe$@ $** |
