Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/editorconfig/editorconfig-core-test
Testings for EditorConfig Core
https://github.com/editorconfig/editorconfig-core-test
Last synced: about 1 month ago
JSON representation
Testings for EditorConfig Core
- Host: GitHub
- URL: https://github.com/editorconfig/editorconfig-core-test
- Owner: editorconfig
- License: bsd-2-clause
- Created: 2012-03-04T03:45:13.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2024-09-18T06:32:40.000Z (3 months ago)
- Last Synced: 2024-09-18T09:02:23.314Z (3 months ago)
- Language: CMake
- Homepage: http://editorconfig.org
- Size: 82 KB
- Stars: 27
- Watchers: 14
- Forks: 22
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
This project is a series of testing for [EditorConfig Core][editorconfig]. Please have
[cmake][] installed before using this project.### Use editorconfig-core-test independently
After installing cmake, switch to the root dir of this project, and execute:
cmake -DEDITORCONFIG_CMD=the_editorconfig_core_cmd_you_want_to_test .
After that, if testing files are generated successfully, execute `ctest .` to
start testings.### Use editorconfig-core-test in your project as a git submodule
If you are using [git][] and cmake to manage your project, this method should
be suitable for you.Suppose that you will add editorconfig-core-test repo as a
submodule in your root directory. First add editorconfig-core-test as a
gitsubmodule in your repo by execute:git submodule add git://github.com/editorconfig/editorconfig-core-test.git tests
Then add the following lines to your project root `CMakeLists.txt`:
```cmake
enable_testing()
set(EDITORCONFIG_CMD the_editorconfig_core_path)
add_subdirectory(tests)
```Now after executing `cmake .` in you project root dir, you should be able to
run the testings by executing `ctest .`.[cmake]: http://www.cmake.org
[editorconfig]: http://editorconfig.org
[git]: http://git-scm.com