Commit Graph

76 Commits

Author SHA1 Message Date
hacksalot c6efdeca05
chore: decaffeinate: remove generated dist/ folder 2018-02-14 10:13:48 -05:00
hacksalot 7144126175
feat: improve help behavior 2018-02-11 08:13:13 -05:00
hacksalot 6f07141b0d
test: remove image files from freeze test 2018-02-05 00:06:14 -05:00
hacksalot dc88073bcc
test: reactivate Awesome theme and ice check 2018-02-04 23:35:42 -05:00
hacksalot 2767b16b47
test: use direct dependency for fresh-resume-underscore 2018-02-04 05:34:47 -05:00
hacksalot f1343add71
test: remove hard-coded submodule path 2018-02-04 04:44:47 -05:00
hacksalot 81d9d5f157
test: add fresh-theme-underscore to suite 2018-02-04 04:06:49 -05:00
hacksalot ba719166f7
test: replace fresca with fresh-resume-schema 2018-02-02 04:49:26 -05:00
hacksalot 7d78deec5f
test: replace 'resumes/' folder with fresh-test-resumes 2018-02-01 05:58:35 -05:00
hacksalot 7f7c936897
[chore] Test: Increase resume generation timeout. 2018-01-30 13:04:08 -05:00
hacksalot c913de4bf7
CONVERT: Improve command consistency. 2018-01-30 02:34:58 -05:00
hacksalot 17259cedbf Detect bad option files supplied via --options. 2018-01-29 02:04:00 -05:00
hacksalot 35fb2f5dac
Fix Travis build issues. (#204) 2018-01-28 22:34:05 -05:00
hacksalot 79c304a08b Update text exemplars. 2018-01-25 15:04:49 -05:00
hacksalot efe97ad793 Update tests.
Knock the dust off the HackMyResume test suite.
2018-01-24 21:29:24 -05:00
hacksalot bb7944bee7 Update resume exemplars w/ --private. 2016-02-15 16:56:00 -05:00
hacksalot 3cf850ea0e Update test exemplars. 2016-02-14 05:32:33 -05:00
hacksalot 917fd8e3f3 Refactor helpers.
Rebind Handlebars helpers to drop the pesky options hash for standalone
helpers that don't need it. Move block helpers (which do need the
Handlebars options/context) to a separate file for special handling.
2016-02-14 04:10:23 -05:00
hacksalot 255a518565 Set test timeout to 30 seconds.
Most themes should generate in < 1s but allow up to 30 seconds for
network latency when opening a remote file, or for fetching remote
resources (CSS, JS, etc) during a local build.
2016-02-13 20:42:03 -05:00
hacksalot ca92d41d9e Numerous fixes. 2016-02-13 16:08:45 -05:00
hacksalot 3f8e795c61 Fix generation glitches.
Fix output file name glitch, writing CSS files to destination folder,
and an issue where the process would evaporate before PDF/PNG generation
could complete.
2016-02-13 03:27:11 -05:00
hacksalot f83eb018e8 Scrub tests. 2016-02-11 12:08:11 -05:00
hacksalot 2758038858 Cleanup and bug fixes.
Remove file-based open methods from resume classes; force clients to use
clean string-based or JSON overloads; fix processing glitch in
validate(); tweak outputs; adjust tests; update CHANGELOG; etc.
2016-02-04 18:49:16 -05:00
hacksalot 5bf4bda6de Fix PEEK command. 2016-02-03 20:08:17 -05:00
hacksalot d7c83613df Make CLI tests asynchronous. 2016-02-02 16:18:38 -05:00
hacksalot fd39cc9fd9 Adjust error handling / tests. 2016-02-01 22:56:08 -05:00
hacksalot 70f45d468d Asynchrony. 2016-02-01 22:52:13 -05:00
hacksalot f1ba7765ee Include date tests. 2016-01-30 20:20:32 -05:00
hacksalot 27c7a0264a Improve date handling. 2016-01-30 20:06:04 -05:00
hacksalot 0f65e4c9f3 Finish HackMyCore reshaping.
Reintroduce HackMyCore, dropping the interim submodule, and reorganize
and improve tests.
2016-01-29 15:23:57 -05:00
hacksalot 80c36b96bc ... 2016-01-26 10:58:10 -05:00
hacksalot d007bd9bf6 Introduce CoffeeScript and build step. 2016-01-25 10:34:57 -05:00
hacksalot d3194fba19 Relocate internal sources to HackMyAPI.
Move internal sources and related tests to:

https://github.com/hacksalot/HackMyAPI
2016-01-24 09:55:04 -05:00
hacksalot 57787f1bc7 Re-introduce API-level tests. 2016-01-20 01:48:57 -05:00
hacksalot 001fd893c1 Add tests for partial resume loading (FRESH). 2016-01-20 00:21:07 -05:00
hacksalot 2f628f8564 Reconnect process exit codes. 2016-01-18 20:06:45 -05:00
hacksalot 712cba57b8 Capture. 2016-01-18 00:34:57 -05:00
hacksalot b99a09c88a Integrate tests with new fresh-jrs-converter structure. 2016-01-16 16:29:00 -05:00
hacksalot 5c95fe7af1 Integrate with fresh-jrs-converter.
Move FRESH/JRS conversion logic (and all future format conversions) into
a separate repo.
2016-01-16 12:40:16 -05:00
hacksalot fff45e1431 Update tests. 2016-01-15 13:36:57 -05:00
hacksalot c9ae2ffef3 Improve errors / tests consistency. 2016-01-14 14:22:26 -05:00
hacksalot 86af2a2c4f Rename test-cli.js to test-api.js. 2016-01-14 12:07:43 -05:00
hacksalot 37ea6cf804 Rename error-handler.js to error.js. 2016-01-14 11:49:27 -05:00
hacksalot a9c685c6a4 Refactor error handling (interim). 2016-01-14 11:47:05 -05:00
hacksalot 7765e85336 Integrate printf(). 2016-01-14 09:46:29 -05:00
hacksalot 7af50c51f6 Gather. 2016-01-14 08:48:07 -05:00
hacksalot 19b30d55ec Move error handling out of core. 2016-01-13 15:28:02 -05:00
hacksalot 1a0b91a58f Update conversion tests. 2016-01-12 18:14:06 -05:00
hacksalot ddceec68a2 Improve --options tests. 2016-01-11 21:15:28 -05:00
hacksalot 342b960f63 Add tests for raw JSON and file via --options / -o. 2016-01-11 20:52:17 -05:00