Commit graph

180 commits

Author SHA1 Message Date
fanoI
d7cad937fd Merge remote-tracking branch 'refs/remotes/CosmosOS/master' 2016-01-17 20:27:12 +01:00
Charles Betros
f2b4d7d6bb Just some testing code. 2016-01-16 12:54:35 -06:00
Charles Betros
98d8336882 Fixed TraceAssemblies 2016-01-16 12:53:37 -06:00
Charles Betros
d9e88d83f6 Added single and double to debugger SendNumber. 2016-01-16 12:52:41 -06:00
fanoI
a260690028 Merge remote-tracking branch 'refs/remotes/CosmosOS/master' 2016-01-15 00:43:08 +01:00
fanoI
19520aed94 Revert "Revert "Merge remote-tracking branch 'refs/remotes/CosmosOS/master'""
This reverts commit 40db33bb9b.
2016-01-15 00:33:50 +01:00
fanoI
40db33bb9b Revert "Merge remote-tracking branch 'refs/remotes/CosmosOS/master'"
This reverts commit 1b7960c18d.
2016-01-15 00:18:57 +01:00
fanoI
093e6777b4 Revert "Restored Files that should not be changed"
This reverts commit 4606bc84c7.
2016-01-15 00:18:52 +01:00
fanoI
102b5357ef Revert "The Original property file should be restored"
This reverts commit ab504a8478.
2016-01-15 00:18:47 +01:00
fanoI
ab504a8478 The Original property file should be restored 2016-01-14 21:10:00 +01:00
fanoI
4606bc84c7 Restored Files that should not be changed 2016-01-14 20:58:26 +01:00
fanoI
1b7960c18d Merge remote-tracking branch 'refs/remotes/CosmosOS/master'
Conflicts fixed!
2016-01-14 20:50:56 +01:00
fanoI
ee11522200 Merged master fixed conflict. 2016-01-14 20:49:49 +01:00
Charles Betros
d559463c85 Merge branch 'master' of https://github.com/fanoI/Cosmos into fanoI-master
# Conflicts:
#	source/Cosmos.System.Plugs/System/IO/FileImpl.cs
#	source/Cosmos.System/FileSystem/FAT/FatStream.cs
2016-01-14 13:33:04 -06:00
Charles Betros
5c923da992 Compiler error. 2016-01-14 12:27:20 -06:00
Charles Betros
06fe844e67 Merge pull request #319 from charsleysa/patch-1
Updated Exceptions test runner
2016-01-12 22:57:43 -06:00
Charles Betros
ac423d389c Merge 2016-01-06 22:14:41 -06:00
Charles Betros
aaa0bb3eb6 Fixed string split and compare ordinal. Made some chnages to debug nessages to showmring and section. 2016-01-06 22:07:30 -06:00
fanoI
41d6aaf2c0 Re-enabled all tests
- TestPath, TestDirectory and TestFileStream was commented
2016-01-06 22:24:19 +01:00
fanoI
bfc3934be0 FATStream Constructor Fixed: FatTable generated for empty files too
- FATStream Constructor Fixed: FatTable generated for empty files too
- Corrected method WriteAllLines()
- Added new method ReadAllLines()
- In FatTestKernel added utility method StringArrayAreEquals()
- In FatTestKernel fixed assertions on file existence
- In FatTestKernel used ReadAllLines() to check that WriteAllLines()
succeeded
- In FatTestKernel moved AppendAllText() test as last of File as - for
now - is always failing
2016-01-06 22:21:52 +01:00
Stefan Andres Charsley
07750e4004 Updated Exceptions test runner
- Updated test runner to include exception filtering tests
2016-01-04 21:37:49 +13:00
fanoI
f4d627d22e Added new (failing) tests on FAT
- Added test to write another file in the same directory
- Added test for new method WriteAllLines()
- Added test for method WriteAllBytes() / ReadAllBytes()
- Added tests to create files in a subdirectory
- Added utility method byteArrayAreEquals()
2015-12-30 22:15:19 +01:00
fanoI
77a49293c8 TestFileStream() assertion fix 2015-12-27 18:43:14 +01:00
fanoI
5221adad8c FAT fixes
- GetFileName() of root directory does not correctly returned null
- GetExtension() returned the extension with the '.'
- Modified TestFile() to overwrite the file with the expected value or
the test will be OK only the first time
- Corrected the tests of GetFileName(), GetFileNameWithoutExtension()
- Added new tests
- Re-enabled TestFileStream()
2015-12-27 17:35:48 +01:00
Charles Betros
ac13fb8ced Fixed tests. 2015-12-20 13:42:06 -06:00
Charles Betros
a7ff742e2a Latest file system tets. 2015-12-20 09:46:09 -06:00
Charles Betros
1a2ed6b720 Fixed speed issue with the heap. 2015-12-18 12:28:24 -06:00
Charles Betros
519e58dd44 Removed unused project. 2015-12-18 09:44:39 -06:00
Charles Betros
e98b7c136c Moved fat test kernel to tests folder. 2015-12-18 08:58:50 -06:00
Charles Betros
4e08b03a8a Closes #271. Added an option for stack corruption detection. Checks can now occur after every instruction or for method footers ornly. 2015-12-17 00:15:51 -06:00
Charles Betros
2ae245e14b Implemented create file for FAT. 2015-12-06 16:32:30 -06:00
Charles Betros
102c909cd9 Fixed SetSize for FatStream. 2015-12-04 15:05:18 -06:00
Charles Betros
fd54c66225 Reworked fat file system. Added conditionals for debug output. Implemented some System.IO plugs. 2015-11-26 11:45:58 -06:00
Charles Betros
303a738e87 Added a test for an interpreter issue. 2015-11-24 00:00:04 -06:00
charles.betros@hcss.com
8257fba6ac Working on create in FAT. 2015-11-16 12:02:48 -06:00
charles.betros@hcss.com
ef181b4ee5 Set the parent directory to root if it's null. 2015-11-16 11:30:28 -06:00
charles.betros@hcss.com
d46bf5dd09 File system work. 2015-11-16 09:15:38 -06:00
Charles Betros
a391864356 More filesystem work. 2015-11-14 21:41:30 -06:00
Charles Betros
ceeb1381e1 Added tracing for some system io plugs and hooked up GetVolume and GetVolumes. 2015-11-12 22:27:12 -06:00
Charles Betros
166c3e656b Path tests. 2015-11-12 20:35:06 -06:00
Charles Betros
3ad05d79aa #253 Create a test kernel for file system plugs. 2015-11-11 22:59:45 -06:00
Charles Betros
6a1b942fcd #250 Add an option in Cosmos projects to use the Bochs Gui Debugger. 2015-11-11 20:23:40 -06:00
Charles Betros
3f00b2d319 Added all tests to test runner configuration. 2015-11-11 10:59:13 -06:00
Charles Betros
f94290890a Continuing FAT work. 2015-11-11 10:21:49 -06:00
Charles Betros
870c07991a Removed a missing project. 2015-11-06 15:18:43 -06:00
Matthijs ter Woord
08290ba887 Test now crashes due to stack corruption. 2015-11-06 20:39:24 +01:00
Matthijs ter Woord
e34ca6e532 Add proper testing to the exceptions test kernel. 2015-11-06 20:36:47 +01:00
Matthijs ter Woord
a5dc365616 Merg pr/232 2015-11-06 19:30:04 +01:00
Matthijs ter Woord
713e8d8746 Add multi dimensional arrays test. Not working yet. 2015-11-06 18:45:40 +01:00
Matthijs ter Woord
4ffeeae278 Compiler bug fixed. 2015-11-06 09:03:00 +01:00