54 Commits

Author SHA1 Message Date
Lioncash
4a2fb659e3 integer: Basic UQSUB8 test 2014-12-13 23:12:47 -05:00
bunnei
9b5afd3ec5 Merge pull request #8 from archshift/createfile
Added tests for CreateFile
2014-12-11 21:34:43 -05:00
bunnei
7321255730 Merge pull request #9 from archshift/template
Make Test a template function for easy comparison with values.
2014-12-11 21:34:34 -05:00
bunnei
cb64a61527 Merge pull request #10 from archshift/patch-1
Fix send-exec.py 3dsx filename
2014-12-11 01:30:24 -05:00
archshift
348d942a60 Fix send-exec.py 3dsx filename
Leftover from when the repo was named citra-hwtests.
2014-12-10 22:12:46 -08:00
archshift
3f083e0e0e Make Test a template function for easy comparison with values.
Also allows further logging and output in the future.
2014-12-10 20:15:30 -08:00
archshift
dc4f064769 Added tests for FSUSER_CreateFile, replaced FSUSER_OpenFile file creation where appropriate. 2014-12-10 18:30:28 -08:00
archshift
f1396adce9 Added scope_exit, which is very helpful for handling situations where the test exits early. 2014-12-10 18:29:40 -08:00
bunnei
38a0c47d43 Merge pull request #7 from lioncash/test
integer: Add ADDS test
2014-12-10 21:29:15 -05:00
Lioncash
c54a879de9 integer: Add ADDS test
Moved to inline asm by Normmatt.
2014-12-10 21:26:05 -05:00
bunnei
72471ea31f Merge pull request #6 from lioncash/cpu
Initial introduction of CPU tests
2014-12-08 22:24:41 -05:00
Lioncash
b61bfd2cf7 Initial introduction of CPU tests 2014-12-08 21:54:58 -05:00
bunnei
206b283ea2 Merge pull request #5 from linkmauve/master
Add missing <cstring> #include for strlen()
2014-12-08 09:22:05 -05:00
Emmanuel Gil Peyrot
b8310220c7 Add missing <cstring> #include for strlen() 2014-11-29 23:46:50 +01:00
bunnei
cc32aeef03 Merge pull request #4 from lioncash/dir
Put fs tests into their own directory.
2014-11-27 20:08:05 -05:00
bunnei
bc693011b3 Merge pull request #1 from lioncash/glyph
Rename charDesc_s to Glyph
2014-11-27 20:07:56 -05:00
Lioncash
492631db8b Put fs tests into their own directory 2014-11-27 12:54:29 -05:00
bunnei
8186354abd Merge pull request #2 from lioncash/line
output: Shorten countLines
2014-11-27 00:13:44 -05:00
bunnei
3b8451683f Merge pull request #3 from lioncash/text
Text: Minor clean up.
2014-11-26 00:05:32 -05:00
Lioncash
cad78e04ab text: declare loop variables in loop headers 2014-11-25 19:16:52 -05:00
Lioncash
da9d546440 text: Use std::strings for text drawing functions 2014-11-25 19:16:43 -05:00
Lioncash
5f1df4c2ff output: Shorten countLines 2014-11-25 08:58:54 -05:00
Lioncash
a74da7ecac Rename charDesc_s to Glyph 2014-11-24 18:57:59 -05:00
archshift
fcc7d6be10 SDMC: Use unique_ptr instead of manual allocation to prevent memory leaks 2014-11-23 23:40:31 -08:00
archshift
a95803b96b Add read checks to FS::SDMC::TestFileWrite 2014-11-23 22:45:02 -08:00
archshift
7c756654a1 Change send-exec to use the hbmenu-native net loader. 2014-11-23 18:26:45 -08:00
archshift
db419e58e9 Refactored test code into tests/ and SDMC tests into its own compilation unit. 2014-11-23 16:44:33 -08:00
archshift
24654d71fc Rename tests: Delete file even if renaming failed. 2014-11-23 16:17:38 -08:00
archshift
7c6d02014c Added script for sending generated executable to device via ftbrony and ftp. 2014-11-23 15:41:40 -08:00
archshift
01370ae607 Refactored SDMC tests into more logical, self-contained tests. 2014-11-23 15:39:54 -08:00
archshift
9755c3d216 Add tests for renaming directory and file 2014-11-23 01:25:28 -08:00
archshift
4d474eb23f Remove 512-char restriction from printing strings. 2014-11-23 00:21:51 -08:00
archshift
ddf3f4c9dd Simplified some code and variable names, re-added std::string as the buffer in output.cpp 2014-11-22 12:50:29 -08:00
archshift
5ec2f38c9a Reverted buffer change to string. 2014-11-22 12:21:12 -08:00
archshift
8cc32a952f Replaced all tab occurrences with spaces. 2014-11-22 00:58:29 -08:00
archshift
e193e1992f Refactored some more variable names, simplified some code 2014-11-22 00:48:18 -08:00
archshift
d450e21f06 Modernize output.cpp, removing arbitrary max buffer size. 2014-11-21 22:24:04 -08:00
archshift
ad861177cc More clean testing, with a conversion to C++! 2014-11-21 21:27:10 -08:00
archshift
1bfde024ab Remove check for $CTRULIB -- it isn't needed anymore. 2014-11-21 15:39:33 -08:00
archshift
d10fcec6b5 Rename project to citra-hwtests 2014-11-17 21:20:32 -08:00
archshift
b0b85214cd FS: Delete file and directory after we're done with them. 2014-11-10 09:49:54 -08:00
archshift
172e4e4c9a More thorough, unified tests for SDMC 2014-11-10 02:15:45 -08:00
archshift
b0527b4d47 Migrate main app loop to ctrulib's new aptMainLoop(). 2014-11-02 10:39:36 -08:00
archshift
e1848bcfc9 Added ability to print to top or bottom screen. 2014-10-31 22:20:21 -07:00
archshift
238957c65a Decoupled print and called functions, added test for OpenFile 2014-10-30 19:23:35 -07:00
archshift
fae2f1f821 Added better separation of tests, moving the FS tests into source/test_fs 2014-10-30 14:55:01 -07:00
archshift
ad56c03d47 Update README.md 2014-10-30 00:42:44 -07:00
archshift
f0d6468017 print() now also outputs to svcOutputDebugString 2014-10-30 00:25:12 -07:00
archshift
7470100c23 De-minified text.c 2014-10-29 23:40:49 -07:00
archshift
1c911ef2b7 Drop costable, use only a dark blue background for the text. 2014-10-29 23:30:33 -07:00