Chris de Graaf
87a1282b95
Freeze doc manifests in reference tests
...
Now when Documenter puts out updates, our tests don't break.
2019-12-17 12:15:00 +07:00
Chris de Graaf
aaa1f5280c
Clean up Travis configs and temp name generation
2019-11-01 12:46:18 +07:00
Chris de Graaf
eac2a1278d
Update deps/fixtures, skip more tests when Git is not installed
...
TODO: We need to figure something out to stop dependency versions from
constantly changing in the fixture manifests, because that's going to
get annoying to update all the time. I still want it to be included in
the tests, though.
2019-10-16 22:39:46 +07:00
Chris de Graaf
266a22d5c2
Check and warn for unused keywords, update some metadata
2019-10-06 16:16:31 +07:00
Chris de Graaf
0fcbaa83bf
Add compat with Julia 1.4
2019-09-26 13:22:20 +07:00
Chris de Graaf
5776537413
Minor bug/doc fixes
2019-09-26 00:32:07 +07:00
Chris de Graaf
5e843dadbb
Replace Cassette mocking with SimpleMock
...
FYI: CI should fail until SimpleMock is finished being registered.
2019-09-26 00:32:06 +07:00
Chris de Graaf
2a5fb5ccc8
Move the default plugins into their own files, fix some bugs
2019-09-26 00:32:06 +07:00
Chris de Graaf
481d8430e6
Add show methods
2019-09-26 00:32:04 +07:00
Chris de Graaf
493c54a948
More tests, more Windows fiddling
...
Cassette is cool!
2019-09-26 00:32:04 +07:00
Chris de Graaf
b70d3c9cf8
A few more tests
2019-09-26 00:32:04 +07:00
Chris de Graaf
e4f97431b5
Fix a Winows test bug, delete some CI jobs
2019-09-26 00:32:04 +07:00
Chris de Graaf
99bc709ef3
Fixes for GitLabCI and Documenter
2019-09-26 00:32:03 +07:00
Chris de Graaf
439ad33513
More reference tests, fix a bug or two
2019-09-26 00:32:03 +07:00
Chris de Graaf
5adde3ad7c
Add some basic tests
2019-09-26 00:32:03 +07:00
Chris de Graaf
c0fe7bb2c2
The Big Squash: A bunch of irrelevant garbage
2019-09-26 00:31:53 +07:00
Chris de Graaf
d4f7c8f3b9
Ditch REQUIRE, add [compat]
2019-05-14 15:38:59 -05:00
morris25
eb356e0ec9
Adds tests
2018-11-02 17:23:40 -05:00
Chris de Graaf
78a4fb0b9b
Use Pkg.devdir instead of our own implementation ( close #28 )
2018-10-22 13:04:26 -05:00
Chris de Graaf
b0a9844792
Generate packages for 1.0
...
Use Pkg to generate Project.toml and the src entrypoint, and add the
Test package from the stdlib.
Also remove some options to generate that added complexity: force,
temp_dir, and ssh. Trying to create a package at an already-existent path
is now an error no matter what. The ssh keyword to generate has been
moved to Template.
TODO:
- Update the file templates to current standards.
- Clean up the gen_plugin signature and update those docs.
- Pkg.add requirements provided to the template.
- Update interactive_template's requirements gathering to use a loop.
- **Make smaller commits.**
2018-09-26 16:56:33 -05:00
Chris de Graaf
e29a6b9d31
Deprecation fixes, mostly in tests (local tests are passing!)
2018-09-19 14:19:16 -05:00
Chris de Graaf
e01e8e2b55
Add environment variable for faster tests
2017-12-07 17:00:14 +00:00
Chris de Graaf
545a4c5688
Wrap package and generated tests in a test set
2017-11-14 18:20:18 +00:00
Chris de Graaf
465614d17b
Organize interactive tests
2017-10-01 23:27:24 -05:00
Chris de Graaf
d203ee39cd
Update tests for Badge
2017-08-17 23:06:33 -05:00
Chris de Graaf
d009acf24b
Rework code, fix/add tests, fix/add docs. All the things.
2017-08-17 17:06:05 -05:00
Chris de Graaf
419e8c9f64
Add tests for license functions, version_floor, and substitute
2017-08-14 21:40:04 -05:00
Chris de Graaf
f51259b2fd
Add file generation tests
2017-08-14 15:58:14 -05:00
Chris de Graaf
4ffe092e6f
Add basic tests
2017-08-14 13:13:26 -05:00
Chris de Graaf
efd7725034
PkgTemplates generated files
2017-08-10 12:13:01 -05:00