1
0
mirror of https://github.com/JuanCanham/HackMyResume.git synced 2024-07-03 08:40:06 +01:00
Commit Graph

54 Commits

Author SHA1 Message Date
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
hacksalot
e29ed58a1c Tests: Update theme name. 2016-01-11 18:08:31 -05:00
hacksalot
311030474d Tests: Remove hard-coded version number. 2016-01-09 20:29:30 -05:00
hacksalot
c5b8eec33a Move CLI-related assets to subfolder. 2016-01-09 16:14:28 -05:00
hacksalot
43564bf380 Update tests. 2016-01-09 06:44:47 -05:00
hacksalot
9466a8c0dd Remove spawn-watch.
No longer necessary.
2016-01-09 05:29:45 -05:00
hacksalot
a2723452c2 Improve ENOENT handling. 2016-01-07 16:13:09 -05:00
hacksalot
cb3488276d Refactor error handling.
Work towards better debug/log/stack trace options for error cases.
2016-01-07 15:54:10 -05:00
hacksalot
0f0c399dd5 Update CLI tests. 2016-01-07 13:12:21 -05:00
hacksalot
101eebdd95 Update tests. 2016-01-06 14:17:27 -05:00
hacksalot
bc9f0d468f Update tests w/ new validation behavior. 2016-01-06 00:44:46 -05:00
hacksalot
eff9fc51cb Integrate fresh-test-resumes module. 2016-01-04 19:45:49 -05:00
hacksalot
ce75f09210 Refactor API interface. 2016-01-04 07:23:20 -05:00
hacksalot
f2001bcbb1 Add a couple baseline "analyze" tests. 2016-01-03 23:18:35 -05:00
hacksalot
a95b52acd0 Refactor command processing. 2016-01-02 00:15:46 -05:00
hacksalot
e4a549ed30 Tests: Add ICE detection test.
ICE is the internal boilerplate we use to freeze/unfreeze themes when
trying to force-feed them Markdown or other formatted data.
2016-01-01 20:26:47 -05:00
hacksalot
8c8dbfed72 Adjust test paths. 2016-01-01 15:06:36 -05:00
hacksalot
b96526da31 Replace chalk with colors in tests. 2016-01-01 04:48:20 -05:00
hacksalot
fb32cb0d78 Tests: Bump Johnny's expected duration to 4 years.
Happy New Year, everybody.
2015-12-31 20:00:39 -05:00
hacksalot
baccb75256 Tests: fix Travis error on Node 0.10.
Node 0.10 doesn't have path.parse, so use require('parse-filepath') as a
workaround.
2015-12-31 19:51:06 -05:00
hacksalot
dbda48c16d Add additional validate tests. 2015-12-31 18:24:45 -05:00
hacksalot
df27924ac2 Add Johnny Trouble to tests. 2015-12-30 21:07:28 -05:00
hacksalot
02ef2b2241 Improve error handling.
Better support for spawn errors encountered during generation (for ex,
PDFs through wkhtml) + general refactoring.
2015-12-29 06:35:55 -05:00