Aaron Helton
0d6846f3d7
Added build pass/fail badge to README.
2019-11-01 16:05:44 -04:00
Aaron Helton
216b03ddda
Fix issue where additional tests weren't running.
2019-11-01 15:56:29 -04:00
Aaron Helton
6e037b8909
Merge pull request #5 from Aargonian/BreakingChange
...
Intentionally Broke the Build then Fixed It
2019-11-01 15:48:38 -04:00
Aaron Helton
661c47fee2
Fix broken test
2019-11-01 15:47:12 -04:00
Aaron Helton
2547e21ea7
Fix test script not returning proper status code.
2019-11-01 15:45:22 -04:00
Aaron Helton
d3a90cf7e1
Fix case error
2019-11-01 15:40:44 -04:00
Aaron Helton
1f2f57ded5
Fix Travis Build Not Catching Failures
2019-11-01 15:38:22 -04:00
Aaron Helton
b219fa2845
Intentionally Broke the Build
2019-11-01 15:33:10 -04:00
Aaron Helton
615045e0b7
Added basic travis-ci support
2019-11-01 15:19:06 -04:00
Aaron Helton
c28d9a61a5
Fixed Test.cmd to add additional tests
2019-10-30 23:54:04 -04:00
Aaron Helton
e43cce4dc4
Updated .gitignore
2019-10-30 23:51:43 -04:00
Aaron Helton
6e0c1ee691
Fixed error that causes long --descending option to fail
2019-10-30 23:50:56 -04:00
Aaron Helton
bdf409e42e
Added Descending Option and Command Line Parsing
...
I also added some appropriate tests. It appears to work, but tests 5 and 6 appear to fail due to a problem parsing the long --descending option.
2019-10-30 23:46:04 -04:00
Aaron Helton
c0a621b71b
Changed README to reflect testing and platform changes
2019-10-23 22:26:55 -04:00
Aaron Helton
7fb400ee4f
Added the ability to test/build in Unix
2019-10-23 22:24:27 -04:00
Aaron Helton
6ef34bf42f
Updated .gitignore to ignore unix build directory
2019-10-23 22:15:30 -04:00
Aaron Helton
7a45e68483
Added definitions for min/max since they are not defined outside Visual Studio
2019-10-23 22:14:53 -04:00
Aaron Helton
64a6c08f58
Add information about testing to the README
2019-10-23 22:08:02 -04:00
Aaron Helton
b7b816aa2e
Fix error in cmake file to allow testing on build.
2019-10-23 22:04:43 -04:00
Aaron Helton
9d0f4b7c94
Merge pull request #4 from Aargonian/bugfix#2
...
Bugfix#2 Sorting alphabetically is not case-insensitive
2019-10-23 22:00:13 -04:00
Aaron Helton
ca98588943
Remove NameSort.exe from test folder and add to .gitignore
2019-10-23 21:59:21 -04:00
Aaron Helton
224916923c
Fix typo in name_string.c that caused sorting errors for second test
2019-10-23 21:58:30 -04:00
Aaron Helton
42c51b3e3a
Merge pull request #3 from Aargonian/test-setup
...
Add Testing Support
2019-10-23 21:54:29 -04:00
Aaron Helton
618647d738
Added another set of testing files
...
These test for if the alphabetical sort is case-insensitive, which it should be. It appears that the program currently fails this test. Recommend a bugfix branch for this.
2019-10-23 21:45:35 -04:00
Aaron Helton
8006c18938
Add the test output file to .gitignore
2019-10-23 21:38:20 -04:00
Aaron Helton
bf2f0c8b4c
Minor Updates to Test Script
2019-10-23 21:37:47 -04:00
Aaron Helton
94f377d17b
Fix Test.bat to Test.cmd with relevant command changes
2019-10-23 21:32:57 -04:00
Aaron Helton
78eb546dd6
Setup Basic Testing Framework
2019-10-23 21:26:29 -04:00
Aaron Helton
0072836a87
Merge pull request #2 from Aargonian/bugfix#1
...
Merge buffer overflow bugfix into master
2019-10-17 22:25:38 -04:00
Aaron Helton
d75ea42b65
Remove some leftover redundant headers from cleanup
2019-10-17 22:24:00 -04:00
Aaron Helton
0e7392bcca
Fix typo in constants that could cause buffer overflow
2019-10-17 22:22:57 -04:00
Aaron Helton
71d60c8858
Merge pull request #1 from Aargonian/cleanup
...
Merge cleanup into master
2019-10-17 22:18:17 -04:00
Aaron Helton
0966b43be5
Factor constants and typedefs into separate header
2019-10-17 22:13:30 -04:00
Aaron Helton
33e789f235
Small spacing change for format consistency
2019-10-17 19:07:24 -04:00
Aaron Helton
e1a79cd536
Extract file IO ops into separate file
2019-10-17 19:04:45 -04:00
Aaron Helton
e2f29e8e33
Remove unneeded concatenate_string function
2019-10-11 15:29:17 -04:00
Aaron Helton
f76bf841ba
Added MIT License
2019-10-11 14:42:43 -04:00
Aaron Helton
b277d0461c
Close file before exiting.
2019-10-10 16:38:53 -04:00
Aaron Helton
0971d8fdb7
Small update to vector documentation
2019-10-10 16:38:22 -04:00
Aaron Helton
baaaf13936
Added vector destructor function
2019-10-10 16:29:51 -04:00
Aaron Helton
93f81e171d
Modify strip interface to be more convenient.
2019-10-10 16:24:48 -04:00
Aaron Helton
829432937e
Extract vector ops and structure into separate files
2019-10-10 16:22:03 -04:00
Aaron Helton
f02c62d2cd
Updated .gitignore to ignore Visual Studio
2019-10-09 23:21:10 -04:00
Aaron Helton
0028a91bbd
Updated Minimum CMake Version and Added README
2019-10-09 23:20:34 -04:00
Aaron Helton
1358882508
Added file reading capability.
2019-10-09 22:31:59 -04:00
Aaron Helton
c249845beb
Change strlen_t to be uint_least8_t for compatibility guarantee
2019-10-09 22:01:22 -04:00
Aaron Helton
03b4dfe5cb
Added vector code and a strip function for strings.
2019-10-09 21:56:42 -04:00
Aaron Helton
03cb4f215d
Added .gitignore
2019-10-09 21:03:39 -04:00
Aaron Helton
16c4eaceae
Initial Commit. Strings seem to work!
2019-10-09 21:02:15 -04:00