Commit Graph

38 Commits

Author SHA1 Message Date
Chris de Graaf
694502a885 Test that all licenses are included in LICENSES 2017-10-01 23:27:28 -05:00
Chris de Graaf
59579392ed Use two-argument form of get in tests 2017-10-01 23:27:28 -05:00
Chris de Graaf
465614d17b Organize interactive tests 2017-10-01 23:27:24 -05:00
Chris de Graaf
be491944b5 Add GitLabCI tests 2017-10-01 22:21:07 -05:00
Chris de Graaf
ec79d72893 Organize tests 2017-10-01 20:43:03 -05:00
Chris de Graaf
bd02dcbf85 Add reversed-argument generate method 2017-09-21 16:02:27 +01:00
Chris de Graaf
7d1ac85f7c Add ISC license (close #3) 2017-09-18 10:17:30 +01:00
Chris de Graaf
fcf435d7ec Add backup_dir kwarg to generate 2017-08-31 15:51:28 +01:00
Chris de Graaf
34658bcb31 Allow failure on nightly, fix tests 2017-08-29 12:24:39 +01:00
Chris de Graaf
7329fbcf90 Don't add Documenter, touch up tests 2017-08-29 00:38:04 +01:00
Chris de Graaf
0992baeb87 Skip authors and years if no license is chosen 2017-08-25 09:18:29 -05:00
Chris de Graaf
bc36fba22a Allow tilde in dir keyword 2017-08-25 00:09:49 -05:00
Chris de Graaf
8d9ce7a02b Add error handling for invalid package directories 2017-08-24 23:50:44 -05:00
Chris de Graaf
3733cd3a55 Separate interactive tests and don't run them on Travis OSX 2017-08-24 14:03:05 -05:00
Chris de Graaf
3ff1fbcd73 Don't redirect STDIN 2017-08-24 10:35:15 -05:00
Chris de Graaf
2af2407881 5 million review changes 2017-08-23 12:50:52 -05:00
Chris de Graaf
86d2d5c0fb Fix AppVeyor config 2017-08-22 19:15:12 -05:00
Chris de Graaf
53b886ad6a Add interactive tests (R.I.P. 100% coverage) 2017-08-22 15:00:48 -05:00
Chris de Graaf
82638e31bc User github.user config key instead of github.username 2017-08-22 14:31:28 -05:00
Chris de Graaf
c76acdc81f Update tests to match new default license 2017-08-22 13:54:03 -05:00
Chris de Graaf
61b44a285d Fix typos, change placeholder name 2017-08-18 16:08:48 -05:00
Chris de Graaf
c245bcd556 Add requirements keyword to Template 2017-08-18 02:08:03 -05:00
Chris de Graaf
3ed08783f1 Tweak CI files 2017-08-18 02:05:48 -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
a265956339 Overhaul plugin system to facilitate adding simple new plugins 2017-08-17 01:57:58 -05:00
Chris de Graaf
a7894dfafb Clean up temp directories 2017-08-16 18:11:57 -05:00
Chris de Graaf
b537222422 Add test to make sure README.md gets copied to docs index 2017-08-16 17:15:06 -05:00
Chris de Graaf
4a349e47b0 Prioritize supplied git config over global one, fix warning test 2017-08-16 17:01:52 -05:00
Chris de Graaf
8434be6bf1 Add test for non-default template path 2017-08-16 01:47:46 -05:00
Chris de Graaf
a14131ae15 Build package in a temp directory, refactor code 2017-08-15 18:46:36 -05:00
Chris de Graaf
9824d1a61a Take username and host as separate keywords, allow ssh remotes 2017-08-15 11:10: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
3410fbb406 Add plugin file generation tests 2017-08-14 17:57:49 -05:00
Chris de Graaf
f51259b2fd Add file generation tests 2017-08-14 15:58:14 -05:00
Chris de Graaf
90245a3fba Add plugin creation tests 2017-08-14 14:16:04 -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