.. |
__init__.krk
|
Implement module packages
|
2021-01-17 22:01:58 +09:00 |
__init__.krk.expect
|
Implement module packages
|
2021-01-17 22:01:58 +09:00 |
day1.in
|
|
|
day1.krk
|
Trim trailing whitespace in string-to-int/long conversions
|
2022-06-29 14:55:46 +09:00 |
day1.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
day2.in
|
Add string iterators
|
2021-01-04 19:34:56 +09:00 |
day2.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
day2.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
day3.in
|
More test scripts
|
2021-01-04 19:59:11 +09:00 |
day3.krk
|
Change 'let' semantics to do unpacking; support unpacking more things
|
2021-01-14 21:16:48 +09:00 |
day3.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
day4.in
|
More test scripts
|
2021-01-04 19:59:11 +09:00 |
day4.krk
|
Cleanup and useful builtins
|
2021-01-09 10:12:50 +09:00 |
day4.krk.expect
|
Make tables (dicts, methods/fields) ordered
|
2024-02-15 17:22:11 +09:00 |
day5.in
|
this is now a late AOC2020 repo
|
2021-01-04 20:10:39 +09:00 |
day5.krk
|
Implement Python 3 division semantics
|
2021-04-02 16:02:05 +09:00 |
day5.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
day6.in
|
more AOC test cases
|
2021-01-04 20:27:32 +09:00 |
day6.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
day6.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
day7.in
|
length should determine truthiness where relevent
|
2021-01-09 13:58:46 +09:00 |
day7.krk
|
Update test/day7.krk to not just be a test of list.pop
|
2021-03-23 12:50:04 +09:00 |
day7.krk.expect
|
length should determine truthiness where relevent
|
2021-01-09 13:58:46 +09:00 |
day23.krk
|
Fix that one old test to not go through float()
|
2022-06-29 13:55:21 +09:00 |
day23.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
generateLongListTest.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
generateLongListTest.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
test.krk
|
Clean up function, method repring
|
2022-08-06 12:20:04 +09:00 |
test.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testAnnotations.krk
|
Type annotations.
|
2021-03-11 20:44:39 +09:00 |
testAnnotations.krk.expect
|
Make tables (dicts, methods/fields) ordered
|
2024-02-15 17:22:11 +09:00 |
testArgsKwargs.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testArgsKwargs.krk.expect
|
Make tables (dicts, methods/fields) ordered
|
2024-02-15 17:22:11 +09:00 |
testArgumentExpansions.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
testArgumentExpansions.krk.expect
|
Make tables (dicts, methods/fields) ordered
|
2024-02-15 17:22:11 +09:00 |
testArgv.krk
|
Add kuroko.argv
|
2021-01-08 19:05:11 +09:00 |
testArgv.krk.expect
|
Add kuroko.argv
|
2021-01-08 19:05:11 +09:00 |
testAssert.krk
|
Add 'assert' statement
|
2021-03-01 11:55:51 +09:00 |
testAssert.krk.expect
|
Add 'assert' statement
|
2021-03-01 11:55:51 +09:00 |
testAsyncAwait.krk
|
Initial support for async/await
|
2021-03-31 19:27:13 +09:00 |
testAsyncAwait.krk.expect
|
Initial support for async/await
|
2021-03-31 19:27:13 +09:00 |
testAttributePacking.krk
|
Add something original for once
|
2021-01-15 19:31:00 +09:00 |
testAttributePacking.krk.expect
|
Support for __init_subclass__
|
2023-01-26 20:01:39 +09:00 |
testBadSelfAsMethodArg.krk
|
Support /,*,kws in function definitions
|
2022-09-29 21:46:10 +09:00 |
testBadSelfAsMethodArg.krk.expect
|
Lambda should be able to accept *args and **kwargs
|
2022-05-30 17:46:24 +09:00 |
testBareFinally.krk
|
Fix bad pop on bare except-finally
|
2021-03-19 11:39:49 +09:00 |
testBareFinally.krk.expect
|
Exceptions with no argument should not set it to 'None'
|
2022-07-03 19:38:04 +09:00 |
testBigIntegers.krk
|
long type
|
2022-06-27 20:40:24 +09:00 |
testBigIntegers.krk.expect
|
long type
|
2022-06-27 20:40:24 +09:00 |
testBindNativeMethod.krk
|
Rename __get__, __set__ to match Python's __getitem__, __setitem__ and make room for future addition of descriptors
|
2021-03-10 14:24:22 +09:00 |
testBindNativeMethod.krk.expect
|
repr classes as <class 'module.Class'> like Python
|
2021-02-24 22:50:51 +09:00 |
testBoundMethodEdgecases.krk
|
Clean up function, method repring
|
2022-08-06 12:20:04 +09:00 |
testBoundMethodEdgecases.krk.expect
|
Tests for bound method edge cases
|
2022-06-02 14:34:40 +09:00 |
testBreakFinallys.krk
|
Properly run __exit__, finally on break or continue
|
2022-07-29 19:13:33 +09:00 |
testBreakFinallys.krk.expect
|
Properly run __exit__, finally on break or continue
|
2022-07-29 19:13:33 +09:00 |
testBreakWiths.krk
|
Properly run __exit__, finally on break or continue
|
2022-07-29 19:13:33 +09:00 |
testBreakWiths.krk.expect
|
Properly run __exit__, finally on break or continue
|
2022-07-29 19:13:33 +09:00 |
testChainedComparisonOperators.krk
|
Implement chained comparison operators
|
2021-03-21 12:41:54 +09:00 |
testChainedComparisonOperators.krk.expect
|
Implement chained comparison operators
|
2021-03-21 12:41:54 +09:00 |
testClassAnnotation.krk
|
Add class and module member annotations
|
2021-03-13 14:22:32 +09:00 |
testClassAnnotation.krk.expect
|
Add class and module member annotations
|
2021-03-13 14:22:32 +09:00 |
testClassDecorator.krk
|
Implement class decorators and move class definitions into pseudo-functions
|
2021-02-05 19:54:46 +09:00 |
testClassDecorator.krk.expect
|
Implement class decorators and move class definitions into pseudo-functions
|
2021-02-05 19:54:46 +09:00 |
testClassFields.krk
|
Class fields and access to class member methods
|
2021-01-11 16:31:34 +09:00 |
testClassFields.krk.expect
|
Class fields and access to class member methods
|
2021-01-11 16:31:34 +09:00 |
testClassMethod.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testClassMethod.krk.expect
|
Hacky implementation of @staticmethod, @property, mb even @classmethod
|
2021-01-23 19:38:45 +09:00 |
testClassMethodAssignment.krk
|
Clean up function, method repring
|
2022-08-06 12:20:04 +09:00 |
testClassMethodAssignment.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testClassMethodInherited.krk
|
Fix incorrect binding of classmethod when called on instance of subclass
|
2021-04-02 12:25:07 +09:00 |
testClassMethodInherited.krk.expect
|
Fix incorrect binding of classmethod when called on instance of subclass
|
2021-04-02 12:25:07 +09:00 |
testClassMethodSuper.krk
|
Support for __init_subclass__
|
2023-01-26 20:01:39 +09:00 |
testClassMethodSuper.krk.expect
|
Support for __init_subclass__
|
2023-01-26 20:01:39 +09:00 |
testCodecsModule.krk
|
Codecs revisited (#28)
|
2022-07-23 08:32:54 +09:00 |
testCodecsModule.krk.expect
|
Codecs revisited (#28)
|
2022-07-23 08:32:54 +09:00 |
testComparisonOperatorFallbacks.krk
|
Implement NotImplemented, fallback operators
|
2021-03-30 16:42:29 +09:00 |
testComparisonOperatorFallbacks.krk.expect
|
Implement NotImplemented, fallback operators
|
2021-03-30 16:42:29 +09:00 |
testComplexArgsNative.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testComplexArgsNative.krk.expect
|
Unify more format strings
|
2021-03-26 12:17:14 +09:00 |
testComplicatedGeneratorFunction.krk
|
Okay quite a bit was wrong with that, but now it's right
|
2021-03-06 18:00:14 +09:00 |
testComplicatedGeneratorFunction.krk.expect
|
Okay quite a bit was wrong with that, but now it's right
|
2021-03-06 18:00:14 +09:00 |
testConcatenatedStringTokens.krk
|
Fixup concatenating unalike string tokens in compiler
|
2022-07-10 17:44:06 +09:00 |
testConcatenatedStringTokens.krk.expect
|
Fixup concatenating unalike string tokens in compiler
|
2022-07-10 17:44:06 +09:00 |
testContextManagerEarlyReturn.krk
|
Support calling exit handlers for with: statements on exception
|
2021-03-18 20:41:11 +09:00 |
testContextManagerEarlyReturn.krk.expect
|
Support 'return' from within a 'with' block
|
2021-01-10 23:39:05 +09:00 |
testContextManagerException.krk
|
Support calling exit handlers for with: statements on exception
|
2021-03-18 20:41:11 +09:00 |
testContextManagerException.krk.expect
|
Exceptions with no argument should not set it to 'None'
|
2022-07-03 19:38:04 +09:00 |
testContextManagerRaisesInExit.krk
|
Support calling exit handlers for with: statements on exception
|
2021-03-18 20:41:11 +09:00 |
testContextManagerRaisesInExit.krk.expect
|
Exceptions with no argument should not set it to 'None'
|
2022-07-03 19:38:04 +09:00 |
testDecoratedRecursiveFunction.krk
|
Bind local name for decorated function early so it can be closed
|
2023-12-12 20:21:42 +09:00 |
testDecoratedRecursiveFunction.krk.expect
|
Bind local name for decorated function early so it can be closed
|
2023-12-12 20:21:42 +09:00 |
testDecorators.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testDecorators.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testDefaultArgs.krk
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testDefaultArgs.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testDel.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testDel.krk.expect
|
Support for __init_subclass__
|
2023-01-26 20:01:39 +09:00 |
testDeque.krk
|
Add a basic collections module
|
2021-01-11 14:08:05 +09:00 |
testDeque.krk.expect
|
Add a basic collections module
|
2021-01-11 14:08:05 +09:00 |
testDescriptor.krk
|
Implement general __get__/__set__ descriptors
|
2021-03-10 20:24:12 +09:00 |
testDescriptor.krk.expect
|
Implement general __get__/__set__ descriptors
|
2021-03-10 20:24:12 +09:00 |
testDictComprehension.krk
|
Support comprehensions for dicts, tuples.
|
2021-01-19 21:06:52 +09:00 |
testDictComprehension.krk.expect
|
Support comprehensions for dicts, tuples.
|
2021-01-19 21:06:52 +09:00 |
testEatWhitespace.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
testEatWhitespace.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
testElseIf.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
testElseIf.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
testElseWithNoExcept.krk
|
Fix up edge cases in exception handling
|
2023-11-24 18:32:16 +09:00 |
testElseWithNoExcept.krk.expect
|
Fix up edge cases in exception handling
|
2023-11-24 18:32:16 +09:00 |
testEmptyIndentedLine.krk
|
Fix incorrect handling of blank and comment lines before 'else', 'except', etc.
|
2022-02-17 09:49:24 +09:00 |
testEmptyIndentedLine.krk.expect
|
Fix incorrect handling of blank and comment lines before 'else', 'except', etc.
|
2022-02-17 09:49:24 +09:00 |
testEnumerate.krk
|
Fix broken stack handling in and make map,enumerate,filter object inits
|
2021-03-21 16:47:13 +09:00 |
testEnumerate.krk.expect
|
Fix broken stack handling in and make map,enumerate,filter object inits
|
2021-03-21 16:47:13 +09:00 |
testEqInvert.krk
|
Try swapping args to __eq__ on NotImplemented
|
2021-03-30 17:00:23 +09:00 |
testEqInvert.krk.expect
|
Try swapping args to __eq__ on NotImplemented
|
2021-03-30 17:00:23 +09:00 |
testExceptionContexts.krk
|
Attach __cause__, __context__ to exceptions; support 'raise ... from ...'
|
2022-07-03 19:50:00 +09:00 |
testExceptionContexts.krk.expect
|
Attach __cause__, __context__ to exceptions; support 'raise ... from ...'
|
2022-07-03 19:50:00 +09:00 |
testExceptionElseFinally.krk
|
Fix up edge cases in exception handling
|
2023-11-24 18:32:16 +09:00 |
testExceptionElseFinally.krk.expect
|
Fix up edge cases in exception handling
|
2023-11-24 18:32:16 +09:00 |
testExceptionOnExceptExpression.krk
|
Fix up edge cases in exception handling
|
2023-11-24 18:32:16 +09:00 |
testExceptionOnExceptExpression.krk.expect
|
Fix up edge cases in exception handling
|
2023-11-24 18:32:16 +09:00 |
testExceptionTracebacks.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testExceptionTracebacks.krk.expect
|
Attach and build upon partial tracebacks
|
2022-07-03 20:39:07 +09:00 |
testExpressionUnderlining.krk
|
Add a test for expression underlining data
|
2024-01-07 17:51:50 +09:00 |
testExpressionUnderlining.krk.expect
|
Add a test for expression underlining data
|
2024-01-07 17:51:50 +09:00 |
testExtraneousBlanks.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
testExtraneousBlanks.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
testFilter.krk
|
Fix broken stack handling in and make map,enumerate,filter object inits
|
2021-03-21 16:47:13 +09:00 |
testFilter.krk.expect
|
Fix broken stack handling in and make map,enumerate,filter object inits
|
2021-03-21 16:47:13 +09:00 |
testFilteredExceptions.krk
|
Overhaul exceptions with tracebacks; 'except Type...'
|
2021-02-18 11:04:59 +09:00 |
testFilteredExceptions.krk.expect
|
Overhaul exceptions with tracebacks; 'except Type...'
|
2021-02-18 11:04:59 +09:00 |
testFinally.krk
|
Implement 'finally'
|
2021-03-18 19:52:30 +09:00 |
testFinally.krk.expect
|
Implement 'finally'
|
2021-03-18 19:52:30 +09:00 |
testFloatFormatting.krk
|
Add some test cases for printing and parsing floats
|
2024-02-29 10:42:35 +09:00 |
testFloatFormatting.krk.expect
|
Add some test cases for printing and parsing floats
|
2024-02-29 10:42:35 +09:00 |
testForIf.krk
|
Test case for preceding fix
|
2022-05-24 13:33:34 +09:00 |
testForIf.krk.expect
|
Test case for preceding fix
|
2022-05-24 13:33:34 +09:00 |
testFormatSpecs.krk
|
Format spec support in f-strings
|
2022-07-10 16:11:12 +09:00 |
testFormatSpecs.krk.expect
|
Format spec support in f-strings
|
2022-07-10 16:11:12 +09:00 |
testFormatString.krk
|
Support = to print f-string expression alongside value
|
2022-05-23 08:42:40 +09:00 |
testFormatString.krk.expect
|
Support = to print f-string expression alongside value
|
2022-05-23 08:42:40 +09:00 |
testFStrings.krk
|
Optimizations for f-strings
|
2021-01-22 08:38:36 +09:00 |
testFStrings.krk.expect
|
repr classes as <class 'module.Class'> like Python
|
2021-02-24 22:50:51 +09:00 |
testFullOfTombstones.krk
|
Fix 'del' on table entries not updating count
|
2021-12-15 17:22:52 +09:00 |
testFullOfTombstones.krk.expect
|
Fix 'del' on table entries not updating count
|
2021-12-15 17:22:52 +09:00 |
testFunctionDocstring.krk
|
Readme and doc updates
|
2021-01-07 22:45:52 +09:00 |
testFunctionDocstring.krk.expect
|
Readme and doc updates
|
2021-01-07 22:45:52 +09:00 |
testGeneratorExpressions.krk
|
Various cleanups
|
2021-03-08 16:36:12 +09:00 |
testGeneratorExpressions.krk.expect
|
Support chained 'for's in generator expressions
|
2021-03-06 15:32:30 +09:00 |
testGeneratorFunctions.krk
|
yield keyword; generator functions
|
2021-03-04 18:09:07 +09:00 |
testGeneratorFunctions.krk.expect
|
yield keyword; generator functions
|
2021-03-04 18:09:07 +09:00 |
testGeneratorUpvalues.krk
|
Fix upvalue capture in generators
|
2022-07-24 15:54:36 +09:00 |
testGeneratorUpvalues.krk.expect
|
Fix upvalue capture in generators
|
2022-07-24 15:54:36 +09:00 |
testGetattrDir.krk
|
oops, leaked a pointer in a test
|
2021-01-14 23:19:59 +09:00 |
testGetattrDir.krk.expect
|
Support for __init_subclass__
|
2023-01-26 20:01:39 +09:00 |
testHash.krk
|
Remove str-nonstr concatenation / implicit coercion
|
2021-02-14 08:25:53 +09:00 |
testHash.krk.expect
|
Make tables (dicts, methods/fields) ordered
|
2024-02-15 17:22:11 +09:00 |
testIamVeryConfused.krk
|
Remove tupleOf builtin
|
2022-07-05 11:43:11 +09:00 |
testIamVeryConfused.krk.expect
|
Fix broken stack handling in and make map,enumerate,filter object inits
|
2021-03-21 16:47:13 +09:00 |
testImplicitObjectBase.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testImplicitObjectBase.krk.expect
|
initial support for __new__
|
2023-01-24 18:15:13 +09:00 |
testImportContext.krk
|
Fix tracking what should be 'global' through function calls?
|
2021-01-07 10:39:09 +09:00 |
testImportContext.krk.expect
|
Assign __main__ as name of executed scripts
|
2021-01-07 10:58:04 +09:00 |
testInitSubclassHook.krk
|
Support for __init_subclass__
|
2023-01-26 20:01:39 +09:00 |
testInitSubclassHook.krk.expect
|
Support for __init_subclass__
|
2023-01-26 20:01:39 +09:00 |
testIntFloatCompare.krk
|
Fixup bad cast when comparing int to float
|
2021-12-15 17:31:15 +09:00 |
testIntFloatCompare.krk.expect
|
Fixup bad cast when comparing int to float
|
2021-12-15 17:31:15 +09:00 |
testIteratorUnpack.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testIteratorUnpack.krk.expect
|
Use krk_unpackIterable (and a temporary tuple) in OP_UNPACK
|
2022-07-05 14:45:47 +09:00 |
testJsonModule.krk
|
Add json module
|
2021-01-11 19:02:51 +09:00 |
testJsonModule.krk.expect
|
Make tables (dicts, methods/fields) ordered
|
2024-02-15 17:22:11 +09:00 |
testKeyboardInterrupt.krk
|
Raise KeyboardInterrupt on ^C
|
2021-01-08 16:40:43 +09:00 |
testKeyboardInterrupt.krk.expect
|
Raise KeyboardInterrupt on ^C
|
2021-01-08 16:40:43 +09:00 |
testKeywordArgs.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testKeywordArgs.krk.expect
|
Unify more format strings
|
2021-03-26 12:17:14 +09:00 |
testLambdaTakesStars.krk
|
Lambda should be able to accept *args and **kwargs
|
2022-05-30 17:46:24 +09:00 |
testLambdaTakesStars.krk.expect
|
Lambda should be able to accept *args and **kwargs
|
2022-05-30 17:46:24 +09:00 |
testLinesFromReadme.krk
|
Add instructions for static builds
|
2021-01-08 12:12:44 +09:00 |
testLinesFromReadme.krk.expect
|
... and update test
|
2021-03-21 11:31:07 +09:00 |
testList.krk
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testList.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testListComprehensions.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
testListComprehensions.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
testLongList.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
testLongList.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
testLoopBreaks.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
testLoopBreaks.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
testLoopElse.krk
|
Support 'else' blocks on for and while loops
|
2022-05-23 09:41:12 +09:00 |
testLoopElse.krk.expect
|
Support 'else' blocks on for and while loops
|
2022-05-23 09:41:12 +09:00 |
testLotsOfUpvalues.krk
|
Fix bad encoding of large upvalue indexes
|
2022-05-27 18:37:37 +09:00 |
testLotsOfUpvalues.krk.expect
|
Fix bad encoding of large upvalue indexes
|
2022-05-27 18:37:37 +09:00 |
testMap.krk
|
Fix broken stack handling in and make map,enumerate,filter object inits
|
2021-03-21 16:47:13 +09:00 |
testMap.krk.expect
|
Fix broken stack handling in and make map,enumerate,filter object inits
|
2021-03-21 16:47:13 +09:00 |
testModuleDocstring.krk
|
Attach __doc__ to modules, default to None (but still set) if missing
|
2021-01-07 11:30:10 +09:00 |
testModuleDocstring.krk.expect
|
Attach __doc__ to modules, default to None (but still set) if missing
|
2021-01-07 11:30:10 +09:00 |
testModuleName.krk
|
Assign __main__ as name of executed scripts
|
2021-01-07 10:58:04 +09:00 |
testModuleName.krk.expect
|
Assign __main__ as name of executed scripts
|
2021-01-07 10:58:04 +09:00 |
testMoreArgExpansions.krk
|
Rewrite complex argument processor because that old stack-juggling version was awful
|
2021-01-10 18:23:28 +09:00 |
testMoreArgExpansions.krk.expect
|
Rewrite complex argument processor because that old stack-juggling version was awful
|
2021-01-10 18:23:28 +09:00 |
testMultipleAssignments.krk
|
Fix up some weird stuff with parens
|
2021-03-13 23:37:09 +09:00 |
testMultipleAssignments.krk.expect
|
Fix up some weird stuff with parens
|
2021-03-13 23:37:09 +09:00 |
testMultipleExcept.krk
|
Implement 'finally'
|
2021-03-18 19:52:30 +09:00 |
testMultipleExcept.krk.expect
|
Exceptions with no argument should not set it to 'None'
|
2022-07-03 19:38:04 +09:00 |
testMultipleWith.krk
|
Support multiple context managers in a 'with' statement
|
2021-03-18 21:25:19 +09:00 |
testMultipleWith.krk.expect
|
Support multiple context managers in a 'with' statement
|
2021-03-18 21:25:19 +09:00 |
testNameMangling.krk
|
Implement Python's identifier mangling
|
2022-07-10 13:13:27 +09:00 |
testNameMangling.krk.expect
|
Implement Python's identifier mangling
|
2022-07-10 13:13:27 +09:00 |
testNestedChainedMultipleAssignment.krk
|
Fix up multiple assignment targets so we have some hope of nesting
|
2021-03-16 19:28:00 +09:00 |
testNestedChainedMultipleAssignment.krk.expect
|
Fix up multiple assignment targets so we have some hope of nesting
|
2021-03-16 19:28:00 +09:00 |
testNestedExceptionInFinally.krk
|
Handle case of a nested exception in a 'final'
|
2023-11-25 12:14:05 +09:00 |
testNestedExceptionInFinally.krk.expect
|
Handle case of a nested exception in a 'final'
|
2023-11-25 12:14:05 +09:00 |
testNestedTernary.krk
|
Fix parsing of nested ternary
|
2021-02-22 13:51:45 +09:00 |
testNestedTernary.krk.expect
|
Fix parsing of nested ternary
|
2021-02-22 13:51:45 +09:00 |
testNoise.krk
|
Our tuple packing is pretty slow, but some shifts and ors are pretty good
|
2021-02-11 05:27:06 +09:00 |
testNoise.krk.expect
|
Quick little demo of threads fighting over a dict (and still working)
|
2021-02-10 19:06:25 +09:00 |
testNoiseList.krk
|
Add experimental bytecode marshal tool
|
2021-02-12 15:53:47 +09:00 |
testNoiseList.krk.expect
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testNoiseTupleKeys.krk
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testNoiseTupleKeys.krk.expect
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testNonDataDescriptor.krk
|
Only descriptors with __set__ methods should be __get__'d preemptively
|
2023-01-26 20:33:40 +09:00 |
testNonDataDescriptor.krk.expect
|
Only descriptors with __set__ methods should be __get__'d preemptively
|
2023-01-26 20:33:40 +09:00 |
testNotPrecedence.krk
|
Fix operator precedence for unary 'not'
|
2021-03-01 14:56:40 +09:00 |
testNotPrecedence.krk.expect
|
Fix operator precedence for unary 'not'
|
2021-03-01 14:56:40 +09:00 |
testNumericInverse.krk
|
Add a test case for that
|
2023-02-09 10:48:37 +09:00 |
testNumericInverse.krk.expect
|
Add a test case for that
|
2023-02-09 10:48:37 +09:00 |
testOperatorOverrides.krk
|
Normalize __add__ for strings, but keep the shortcut around
|
2021-01-11 21:46:24 +09:00 |
testOperatorOverrides.krk.expect
|
Normalize __add__ for strings, but keep the shortcut around
|
2021-01-11 21:46:24 +09:00 |
testOperators.krk
|
Add more operators.
|
2021-01-19 19:29:29 +09:00 |
testOperators.krk.expect
|
Stringify floats with more digits
|
2021-02-20 21:48:47 +09:00 |
testOptionalAndCollected.krk
|
Fix bad argument collection with optional positionals
|
2022-07-11 10:03:00 +09:00 |
testOptionalAndCollected.krk.expect
|
Fix bad argument collection with optional positionals
|
2022-07-11 10:03:00 +09:00 |
testOptionsCompileTimeBuiltins.krk
|
New '__options__' psuedo-module with compile-time changes
|
2022-06-04 15:59:24 +09:00 |
testOptionsCompileTimeBuiltins.krk.expect
|
New '__options__' psuedo-module with compile-time changes
|
2022-06-04 15:59:24 +09:00 |
testPackageImports.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testPackageImports.krk.expect
|
That changes some test results intentionally
|
2021-02-18 08:45:07 +09:00 |
testParseFloat.krk
|
Add some test cases for printing and parsing floats
|
2024-02-29 10:42:35 +09:00 |
testParseFloat.krk.expect
|
Add some test cases for printing and parsing floats
|
2024-02-29 10:42:35 +09:00 |
testPow.krk
|
Resolve long-standing left/right binding issue with '**'
|
2022-07-20 09:21:21 +09:00 |
testPow.krk.expect
|
Resolve long-standing left/right binding issue with '**'
|
2022-07-20 09:21:21 +09:00 |
testPythonFootgun.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
testPythonFootgun.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
testQualname.krk
|
Add __qualname__ to classes
|
2021-02-25 10:03:52 +09:00 |
testQualname.krk.expect
|
Add __qualname__ to classes
|
2021-02-25 10:03:52 +09:00 |
testRacingThreads.krk
|
Wrap table accesses in locks, should be good for dicts, field assignments?
|
2021-02-10 18:19:10 +09:00 |
testRacingThreads.krk.expect
|
Eliminate forced uses of GC pausing and fix up some more thread stuff; still need locks on collections
|
2021-02-09 23:13:45 +09:00 |
testReflectedBinaryOperators.krk
|
Implement Python 3 division semantics
|
2021-04-02 16:02:05 +09:00 |
testReflectedBinaryOperators.krk.expect
|
Implement Python 3 division semantics
|
2021-04-02 16:02:05 +09:00 |
testRelativeImport.krk
|
Relative imports
|
2022-05-28 15:41:47 +09:00 |
testRelativeImport.krk.expect
|
Relative imports
|
2022-05-28 15:41:47 +09:00 |
testReraisedExceptionTracebacks.krk
|
Attach and build upon partial tracebacks
|
2022-07-03 20:39:07 +09:00 |
testReraisedExceptionTracebacks.krk.expect
|
Attach and build upon partial tracebacks
|
2022-07-03 20:39:07 +09:00 |
testRuntimeException.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testRuntimeException.krk.expect
|
Embed os, dir, time, fileio modules in core; only 'math' is still a separate shared library
|
2021-02-15 16:27:50 +09:00 |
testSequenceCompare.krk
|
More fixes to tuple comparisons; port to lists
|
2022-07-06 21:25:59 +09:00 |
testSequenceCompare.krk.expect
|
More fixes to tuple comparisons; port to lists
|
2022-07-06 21:25:59 +09:00 |
testSetAttrClass.krk
|
Rudimentary __setattr__ support
|
2022-07-07 14:54:30 +09:00 |
testSetAttrClass.krk.expect
|
Rudimentary __setattr__ support
|
2022-07-07 14:54:30 +09:00 |
testSetLiterals.krk
|
sets do not have stable ordering, so stop trying to print them in tests
|
2021-02-08 09:36:30 +09:00 |
testSetLiterals.krk.expect
|
repr classes as <class 'module.Class'> like Python
|
2021-02-24 22:50:51 +09:00 |
testSetName.krk
|
Add test for __set_name__
|
2022-07-06 21:43:15 +09:00 |
testSetName.krk.expect
|
Add test for __set_name__
|
2022-07-06 21:43:15 +09:00 |
testShadowedDefaultArgument.krk
|
Add a test for that
|
2021-12-15 15:11:27 +09:00 |
testShadowedDefaultArgument.krk.expect
|
Add a test for that
|
2021-12-15 15:11:27 +09:00 |
testSimpleThreads.krk
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testSimpleThreads.krk.expect
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testSingularExpandedAssignment.krk
|
Fix assignments to single complex assignment targets (trailing commas)
|
2021-04-23 14:15:14 +09:00 |
testSingularExpandedAssignment.krk.expect
|
Fix assignments to single complex assignment targets (trailing commas)
|
2021-04-23 14:15:14 +09:00 |
testSlicers.krk
|
Implement slice objects, slice stepping
|
2022-05-03 16:49:58 +09:00 |
testSlicers.krk.expect
|
Implement slice objects, slice stepping
|
2022-05-03 16:49:58 +09:00 |
testSpecialDecorators.krk
|
Rework KrkValue to use NaN-boxing
|
2021-03-24 20:49:44 +09:00 |
testSpecialDecorators.krk.expect
|
Rework KrkValue to use NaN-boxing
|
2021-03-24 20:49:44 +09:00 |
testStringQuoteTypes.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
testStringQuoteTypes.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
testStrings.krk
|
Make print() a function before it's too late
|
2021-01-04 23:34:10 +09:00 |
testStrings.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
testStrReprOrdering.krk
|
Clean up function, method repring
|
2022-08-06 12:20:04 +09:00 |
testStrReprOrdering.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testSubclassCachedMethods.krk
|
Invalidate caches of subclass method pointers when they change in a superclass
|
2022-05-27 00:05:27 +09:00 |
testSubclassCachedMethods.krk.expect
|
Invalidate caches of subclass method pointers when they change in a superclass
|
2022-05-27 00:05:27 +09:00 |
testSubclassPropertySuperCall.krk
|
Add tests related to recent class method changes
|
2021-03-09 23:00:47 +09:00 |
testSubclassPropertySuperCall.krk.expect
|
Support for __init_subclass__
|
2023-01-26 20:01:39 +09:00 |
testSuperArguments.krk
|
Support arguments to super(), support outside of classes
|
2021-03-30 14:18:39 +09:00 |
testSuperArguments.krk.expect
|
Support arguments to super(), support outside of classes
|
2021-03-30 14:18:39 +09:00 |
testSyntaxHighlighter.krk
|
Add a module that does simple Kuroko syntax highlighting with flexible outputs
|
2021-01-18 20:45:26 +09:00 |
testSyntaxHighlighter.krk.expect
|
And update the test changed from that...
|
2021-01-23 13:34:09 +09:00 |
testTablesDelLen.krk
|
Fix 'del' on table entries not updating count
|
2021-12-15 17:22:52 +09:00 |
testTablesDelLen.krk.expect
|
Fix 'del' on table entries not updating count
|
2021-12-15 17:22:52 +09:00 |
testTabWidth.krk
|
Accept tabs as being equivalent to eight spaces, but no mixing on a single line
|
2021-01-08 07:05:33 +09:00 |
testTabWidth.krk.expect
|
Accept tabs as being equivalent to eight spaces, but no mixing on a single line
|
2021-01-08 07:05:33 +09:00 |
testTernary.krk
|
Add ternary (a) if (cond) else (b)
|
2021-01-07 14:04:42 +09:00 |
testTernary.krk.expect
|
Add ternary (a) if (cond) else (b)
|
2021-01-07 14:04:42 +09:00 |
testThreading.krk
|
Implement Python 3 division semantics
|
2021-04-02 16:02:05 +09:00 |
testThreading.krk.expect
|
Threading
|
2021-02-09 18:51:09 +09:00 |
testTryElse.krk
|
Support 'else' block on 'try'
|
2022-07-29 19:33:31 +09:00 |
testTryElse.krk.expect
|
Support 'else' block on 'try'
|
2022-07-29 19:33:31 +09:00 |
testTryElseRaise.krk
|
Exceptions raised in 'else' should run 'finally' before raising, not run 'except'
|
2022-07-29 20:05:21 +09:00 |
testTryElseRaise.krk.expect
|
Exceptions raised in 'else' should run 'finally' before raising, not run 'except'
|
2022-07-29 20:05:21 +09:00 |
testTryExcept.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testTryExcept.krk.expect
|
Commit results of test cases as of now (not sure if they're all correctly)
|
2021-01-04 21:50:20 +09:00 |
testTupleComparisons.krk
|
Fixup, complete tuple comparisons
|
2022-07-03 11:18:11 +09:00 |
testTupleComparisons.krk.expect
|
Fixup, complete tuple comparisons
|
2022-07-03 11:18:11 +09:00 |
testTupleIter.krk
|
Add a test for everything we fix...
|
2021-01-31 09:57:15 +09:00 |
testTupleIter.krk.expect
|
Add a test for everything we fix...
|
2021-01-31 09:57:15 +09:00 |
testUnicodeIdentifiers.krk
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testUnicodeIdentifiers.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testUnicodeStrings.krk
|
Fixup string iteration for unicode strings
|
2021-01-12 20:11:52 +09:00 |
testUnicodeStrings.krk.expect
|
Fixup string iteration for unicode strings
|
2021-01-12 20:11:52 +09:00 |
testUnlockedInt.krk
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testUnlockedInt.krk.expect
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testUnpackIter.krk
|
Make tests not rely on 'exception' being an implicit name in 'except' blocks
|
2023-11-25 11:11:56 +09:00 |
testUnpackIter.krk.expect
|
Add tuple unpacking and 'if' conditions to list comprehensions
|
2021-01-08 18:00:49 +09:00 |
testUpvalue.krk
|
fix test that includes pointer values in output
|
2021-01-06 19:07:22 +09:00 |
testUpvalue.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testUpvalueClosureOnEarlyReturnOrLoopExit.krk
|
Fix up edge cases in exception handling
|
2023-11-24 18:32:16 +09:00 |
testUpvalueClosureOnEarlyReturnOrLoopExit.krk.expect
|
Fix up edge cases in exception handling
|
2023-11-24 18:32:16 +09:00 |
testWeirdIndentCase.krk
|
Fix a bad indentation handling for if/try.
|
2021-01-17 16:52:38 +09:00 |
testWeirdIndentCase.krk.expect
|
Fix a bad indentation handling for if/try.
|
2021-01-17 16:52:38 +09:00 |
testYieldFrom.krk
|
'yield' as an expression with a value; 'yield from'
|
2021-03-20 12:07:46 +09:00 |
testYieldFrom.krk.expect
|
'yield' as an expression with a value; 'yield from'
|
2021-03-20 12:07:46 +09:00 |
testYieldFromEventLoop.krk
|
Fix generator not being popped from stack on 'yield from'
|
2021-03-31 19:09:06 +09:00 |
testYieldFromEventLoop.krk.expect
|
Fix generator not being popped from stack on 'yield from'
|
2021-03-31 19:09:06 +09:00 |