Charles Betros
5b35e17502
Fixed Path
2016-02-25 12:00:06 -06:00
Charles Betros
a52ea7a514
Fixed invalid enum
2016-02-21 12:23:40 -06:00
Charles Betros
1f104d812b
Revert "Added some globalization and culture plugs. Also added string and struct tests."
...
This reverts commit 815f2f78a4 .
2016-02-21 10:16:00 -06:00
Charles Betros
815f2f78a4
Added some globalization and culture plugs. Also added string and struct tests.
2016-02-21 10:13:29 -06:00
fanoI
dacdd51814
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2016-02-21 14:19:52 +01:00
Charles Betros
6a0f0b7ea7
Removed duplicate test kernel.
2016-02-16 00:09:29 -06:00
Charles Betros
f5468fe2b0
Path mostly works. Added a bunch of exception strings to environment.
2016-02-15 22:35:08 -06:00
Matthijs ter Woord
8d7bc0336b
Disable tests
2016-02-16 00:15:40 +01:00
Charles Betros
ba6070dbe7
String and simple debugger change
2016-02-15 16:02:23 -06:00
Matthijs ter Woord
016bc6f680
Disable reporting in VS.
2016-02-15 12:13:00 +01:00
Matthijs ter Woord
86c2270b80
Disable UInt64 test.
2016-02-15 11:51:18 +01:00
Charles Betros
eba46c9287
Set test result
2016-02-15 04:25:27 -06:00
Charles Betros
ab57aace35
Merge from master
2016-02-15 01:56:27 -06:00
Charles Betros
6f50b73386
Changed build configuration
2016-02-15 01:29:03 -06:00
Charles Betros
b6d95e1668
Plugged a bunch of classes and implemented a few ilops. Removed most of Path plugs.
2016-02-14 13:07:26 -06:00
Matthijs ter Woord
c2697b07a3
Another ongoing fix
2016-02-14 15:38:16 +01:00
Matthijs ter Woord
d34e66899b
Enable kernel execution.
2016-02-14 15:22:48 +01:00
Matthijs ter Woord
5dc5170a6d
Build fix.
2016-02-14 15:08:59 +01:00
Matthijs ter Woord
79c2d3d8ee
Enable code to build.
2016-02-14 14:58:19 +01:00
Matthijs ter Woord
58d12e4c00
Ongoing work for tests.
2016-02-14 14:16:59 +01:00
Matthijs ter Woord
8692549855
Fix kernels.
2016-02-14 13:09:31 +01:00
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
Charles Betros
f09ef07cca
Added Exception tests.
2015-11-04 22:26:57 -06:00
Charles Betros
7db379458e
Revert the FAT test kernel.
2015-11-03 14:17:57 -06:00
Luka Andjelkovic
e4b000c793
Ongoing bug hunting.
2015-11-02 15:10:43 +01:00
Luka Andjelkovic
496ec303ed
Added TestCONTROLLER
2015-11-02 15:01:08 +01:00
Luka Andjelkovic
7b74440b0a
Added a method. Bug hunting.
2015-11-02 14:56:47 +01:00
Luka Andjelkovic
8e3a5fd325
Bug hunting.
2015-11-02 14:35:07 +01:00
Matthijs ter Woord
a94cd73f0a
Ongoing bug hunting.
2015-10-28 19:07:08 +01:00
Charles Betros
53c2f3a0e4
Merge
2015-10-28 10:37:18 -05:00
Charles Betros
c03d183de2
Changed some exceptions to base Exception and working on FAT tests.
2015-10-28 10:34:44 -05:00
Matthijs ter Woord
2675b9d044
Ongoing tests.
2015-10-26 14:52:04 +01:00
Freddie
dee86e88cd
Comments Update in TestRunner Config
...
Fixed some spelling mistakes and added some comments for un-documented
lines
2015-10-23 10:59:21 +01:00
Matthijs ter Woord
3e5dd5f34b
Ongoing work.
2015-10-04 15:58:17 +02:00
Matthijs ter Woord
10a5f6c36d
Directory reading is now done using a stream.
2015-10-04 12:38:38 +02:00
Matthijs ter Woord
3fb0e6622d
Progress on fat.
2015-10-04 11:53:03 +02:00
Matthijs ter Woord
fc39e1e040
Move property names to a separate class.
2015-10-03 14:19:37 +02:00
Matthijs ter Woord
a05e3d3229
Reading works now.
2015-10-03 14:09:01 +02:00
Matthijs ter Woord
8e35d79602
Reading almost fixed.
2015-10-02 19:39:56 +02:00
Matthijs ter Woord
6e2dda177f
Ongoing fixes for file system work.
2015-10-02 17:59:06 +02:00
Matthijs ter Woord
d9a9737608
Filesystem/VFS/FAT work by @charlesbetros has been merged into main kernel.
...
This does NOT mean it's fully working yet!
2015-10-02 17:12:00 +02:00
Matthijs ter Woord
7bfe161ba9
Merge branch 'master' into memory_handles
...
Conflicts:
Tests/Cosmos.TestRunner.Core/DefaultEngineConfiguration.cs
2015-09-24 19:40:30 +02:00
Matthijs ter Woord
c8efe9134d
Enable correct tests again.
2015-09-24 19:37:59 +02:00
Matthijs ter Woord
700a933335
For now, disable binary emission.
2015-09-05 18:20:45 +02:00
Matthijs ter Woord
27286f0b33
Continuing fixes.
2015-09-05 18:18:23 +02:00
Matthijs ter Woord
44690293e8
Delegates issue solved.,
2015-09-05 18:11:20 +02:00
Matthijs ter Woord
3cb082bfbc
Added and fixed some tests.
2015-09-05 16:43:45 +02:00
Matthijs ter Woord
4769cb2ce6
Fixes for delegates.
2015-09-04 17:51:45 +02:00
Matthijs ter Woord
3b68fb3720
Add some tests.
2015-09-04 14:54:38 +02:00
Matthijs ter Woord
e3e32744f5
Merging.
2015-09-04 14:11:35 +02:00
Matthijs ter Woord
70b1c98a9c
.
2015-08-26 19:33:43 +02:00