You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
notepad-plus-plus/lexilla/test/unit
Christian Grasser ad79718fc8
Update to scintilla 5.5.2 & Lexilla 5.4.0
3 months ago
..
LICENSE_1_0.txt Update Scintilla from v4.4.6 to v5.2.1 and add Lexilla v5.1.5 3 years ago
README Update Scintilla from v4.4.6 to v5.2.1 and add Lexilla v5.1.5 3 years ago
Sci.natvis Update Scintilla from v4.4.6 to v5.2.1 and add Lexilla v5.1.5 3 years ago
SciTE.properties Update Scintilla from v4.4.6 to v5.2.1 and add Lexilla v5.1.5 3 years ago
UnitTester.cxx Update Scintilla from v4.4.6 to v5.2.1 and add Lexilla v5.1.5 3 years ago
UnitTester.vcxproj Updated to Scintilla 5.4.2 & Lexilla 5.3.1 9 months ago
catch.hpp Update to scintilla 5.5.0 & Lexilla 5.3.2 7 months ago
makefile Update to scintilla 5.5.1 & Lexilla 5.3.3 4 months ago
test.mak Update to scintilla 5.5.1 & Lexilla 5.3.3 4 months ago
testCharacterSet.cxx Updated to Scintilla 5.4.2 & Lexilla 5.3.1 9 months ago
testInList.cxx Updated to Scintilla 5.4.2 & Lexilla 5.3.1 9 months ago
testLexerSimple.cxx Update to scintilla 5.5.1 & Lexilla 5.3.3 4 months ago
testOptionSet.cxx Update: Scintilla 5.3.6 and Lexilla 5.2.6 1 year ago
testPropSetSimple.cxx Update: Scintilla 5.3.6 and Lexilla 5.2.6 1 year ago
testSparseState.cxx Update Scintilla from v4.4.6 to v5.2.1 and add Lexilla v5.1.5 3 years ago
testWordList.cxx Update to scintilla 5.5.2 & Lexilla 5.4.0 3 months ago
unitTest.cxx Update Scintilla from v4.4.6 to v5.2.1 and add Lexilla v5.1.5 3 years ago

README

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

The test/unit directory contains unit tests for Scintilla data structures.

The tests can be run on Windows, macOS, or Linux using g++ and GNU make.
The Catch test framework is used.
https://github.com/philsquared/Catch
The file catch.hpp is under the Boost Software License which is contained in LICENSE_1_0.txt

   To run the tests on macOS or Linux:
make test

   To run the tests on Windows:
mingw32-make test

   Visual C++ (2010+) and nmake can also be used on Windows:
nmake -f test.mak test