José Pedro
3d3f032d79
Added tests for Array.Empty<T>().
2018-12-03 17:25:03 +00:00
José Pedro
0d84f15e3e
Package updates.
2018-12-02 22:10:08 +00:00
Matthijs ter Woord
7407e4a878
Merge pull request #1013 from Geramy/Int16_Int32_StackOverflow_Test
...
Added Int16 and Int32 StackOverflow test
2018-11-28 12:10:13 +01:00
fanoI
fdfaaa113d
Removed FAT2 code from the solution: it is not needed anymore.
2018-11-04 15:13:18 +01:00
fanoI
4e7e5b5ff8
Added tests for StringBuilder, StringReader and StringWriter (for https://github.com/CosmosOS/Cosmos/issues/1027 ).
...
- FAT1 and FAT2 tests are joined in an unique FAT test
- IOTest refactored similarly as BCLTest
2018-11-04 14:51:02 +01:00
José Pedro
746b6da5d7
Build updates.
2018-11-01 14:39:15 +00:00
José Pedro
39d3d2be14
Moved Cosmos.Build.Common to Common.
...
Moved Cosmos.Build.Common.Tests to Common.
2018-10-30 11:56:00 +00:00
José Pedro
aeed119d51
Build updates.
2018-10-29 01:02:16 +00:00
José Pedro
39b06adcaa
Added roslyn analyzers.
2018-10-15 21:19:01 +01:00
Quajak
180d7a8e8d
Merge branch 'master' into pr/1013
2018-10-10 10:11:36 +02:00
Quajak
1a930e3181
Fixed and Added Tests
...
Fixed tests for Int32 and Int64, so that they actually work.
Added tests for UInt32 and UInt64
2018-10-09 22:13:47 +02:00
Charles Betros
bdcec8717f
Merge pull request #1050 from CosmosOS/chore/RemoveFrotzDemoKernel
...
Remove frotz demo.
2018-10-07 15:27:11 -05:00
Charles Betros
668debc3ab
Merge pull request #1031 from CosmosOS/coredump-fixes
...
Fixed core dump
2018-10-07 15:00:35 -05:00
Charles Betros
b7961f492d
Remove frotz demo.
2018-10-07 14:46:59 -05:00
José Pedro
b7e9b37db3
Test runner improvements.
2018-10-07 19:04:04 +01:00
José Pedro
a8f3f39b5d
Renamed Cosmos.TestRunner.UI.Avalonia to Cosmos.TestRunner.UI.
2018-10-07 01:40:21 +01:00
fanoI
a882e34665
Merge pull request #1041 from quajak/memory-stream
...
Fixed IO Tests
2018-09-30 13:12:13 +02:00
jp2masa
842e185328
Merge pull request #1047 from CosmosOS/div-rem-int64-tests
...
Added tests for 64-bit division
2018-09-23 23:45:40 +01:00
José Pedro
301c01c20c
Added tests for 64-bit division.
2018-09-23 22:35:17 +01:00
José Pedro
7cd10de8d6
Merge latest from master.
2018-09-23 18:16:38 +01:00
fanoI
c0ce82a9fd
Merge pull request #908 from fanoI/hashtable-work
...
[WIP] Created plugs to make Hashtable work (at least when an object is key).
2018-09-23 18:11:16 +02:00
fanoI
db730bda35
Merge pull request #951 from CosmosOS/timespan-datetime
...
Fixed TimeSpan and DateTime
2018-09-23 18:07:28 +02:00
fanoI
613f0a83a0
Merge pull request #1025 from fanoI/MemoryCopyOperations.Copy_work
...
Memory copy operations.copy work
2018-09-23 14:37:32 +02:00
Quajak
cfa2d95588
Fixed ExceptionTests
2018-09-16 17:25:51 +02:00
fanoI
5209ea5154
Merge pull request #1022 from quajak/master
...
Removed BitConverterImpl, as we now support unsafe
2018-09-16 16:11:34 +02:00
Quajak
fb6b96f178
Fixed IO Tests
2018-09-08 19:27:09 +02:00
José Pedro
1fb82aafca
Project updates.
2018-08-31 20:35:34 +01:00
José Pedro
ebeef5d635
Test runner cleanup.
...
Removed TestKernels.csproj.
2018-08-30 18:39:18 +01:00
José Pedro
4e5e505e81
Fixed core dump.
...
Fixed test runner core dump handler.
Implemented debug engine core dump handler.
Added SendCoreDump calls for null reference, stack corruption and stack overflow exceptions.
2018-08-29 18:34:20 +01:00
José Pedro
43b7614e83
Merge latest from master.
2018-08-27 22:57:51 +01:00
fanoI
a3852b50e3
Changed position of the DiskManager test in the Kernels directory.
2018-08-27 15:47:19 +02:00
fanoI
1fc3c768b6
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into DiskManager
...
# Conflicts:
# Tests/Cosmos.TestRunner.Core/Cosmos.TestRunner.Core.csproj
2018-08-27 13:19:46 +02:00
fanoI
abd73fd75e
Finally HashTable works with ValueTypes!
2018-08-27 12:52:25 +02:00
José Pedro
aa190578b1
Added tests for boxed int.
2018-08-24 19:22:58 +01:00
fanoI
e941c8561c
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into hashtable-work
2018-08-22 17:50:46 +02:00
fanoI
552008c32b
Make only a PropertyGroup or Appvoyer does not recognizes unsafe...
2018-08-22 16:03:42 +02:00
fanoI
707e60de3b
Work around for AppVoyer bug
2018-08-22 15:49:35 +02:00
fanoI
5659ff5a83
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into MemoryCopyOperations.Copy_work
...
# Conflicts:
# Test.sln
# Tests/Cosmos.TestRunner.Core/Cosmos.TestRunner.Core.csproj
# Tests/Cosmos.TestRunner.Full/TestKernelSets.cs
2018-08-21 21:50:13 +02:00
fanoI
8691707b52
Created MemoryOperations.Copy that copies128 bytes any iterations using ASM
...
- VBE (Bochs Graphic Adapter): made bitmap drawing faster using MemoryOperations.Copy
- VBE (Bochs Graphic Adapter): made filled rectangle drawing faster using MemoryOperations.Fill
- Created TestRunner for MemoryOperations
2018-08-21 14:48:10 +02:00
José Pedro
5969dc01a2
Fixed build.
...
Reverted appveyor.yml image update.
2018-08-14 22:25:15 +01:00
José Pedro
eb3782f595
Fixed plugs project references for test kernels.
2018-08-14 18:15:57 +01:00
Quajak
c59bf1e4e3
Added tests for all BitConverter Methods
2018-08-08 09:04:22 +02:00
Charles Betros
f75a0b9464
Fix heap allocate performance issue.
2018-08-07 21:18:56 -05:00
Valentin Charbonnier
94a6bd68aa
Revert "Merge branch 'master' into master"
...
This reverts commit 0e00eedcc2 , reversing
changes made to 15086f1909 .
2018-08-05 18:08:13 +02:00
valentinbreiz
0e00eedcc2
Merge branch 'master' into master
2018-08-05 17:58:51 +02:00
Valentin Charbonnier
12e935846e
Conflicts.
2018-08-05 17:56:19 +02:00
José Pedro
91a9ffc7ff
Fixed unit tests and added them to Test.sln.
...
Removed compiler unit tests.
2018-08-04 21:30:50 +01:00
José Pedro
026d0fd443
Package updates.
2018-08-04 20:18:30 +01:00
José Pedro
8c2fa822e8
Test runner fix.
2018-08-04 19:24:40 +01:00
José Pedro
04c6a6ac28
Enabled the test adapter on test kernel projects.
...
Changed test kernels target framework to netcoreapp2.0.
2018-08-04 19:07:05 +01:00