..
__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
More test files
2021-01-04 19:07:46 +09:00
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
Commit results of test cases as of now (not sure if they're all correctly)
2021-01-04 21:50:20 +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
Fix up function, object repring and add __qualname__ to functions
2021-03-11 19:05:21 +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
Update test for change in dict ordering
2021-04-14 22:32:51 +09:00
testArgsKwargs.krk
Fixup more kwargs stuff, need to pop values for defaults
2021-01-05 19:01:26 +09:00
testArgsKwargs.krk.expect
Fixup more kwargs stuff, need to pop values for defaults
2021-01-05 19:01:26 +09:00
testArgumentExpansions.krk
Make print() a function before it's too late
2021-01-04 23:34:10 +09:00
testArgumentExpansions.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
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
Implement overridable hashing and speed up property access
2021-03-25 19:49:18 +09:00
testBadSelfAsMethodArg.krk
Lambda should be able to accept *args and **kwargs
2022-05-30 17:46:24 +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
Tests for bound method edge cases
2022-06-02 14:34:40 +09:00
testBoundMethodEdgecases.krk.expect
Tests for bound method edge cases
2022-06-02 14:34:40 +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
Hacky implementation of @staticmethod, @property, mb even @classmethod
2021-01-23 19:38:45 +09:00
testClassMethod.krk.expect
Hacky implementation of @staticmethod, @property, mb even @classmethod
2021-01-23 19:38:45 +09:00
testClassMethodAssignment.krk
Fix up function, object repring and add __qualname__ to functions
2021-03-11 19:05:21 +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
testCodecsModule.krk
Codecs package ( #4 )
2021-03-24 04:53:02 -07:00
testCodecsModule.krk.expect
Codecs package ( #4 )
2021-03-24 04:53:02 -07: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
Fix up function, object repring and add __qualname__ to functions
2021-03-11 19:05:21 +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
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
testDecorators.krk
Fix up function, object repring and add __qualname__ to functions
2021-03-11 19:05:21 +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
Add 'del' statement.
2021-01-14 16:08:25 +09:00
testDel.krk.expect
Implement overridable hashing and speed up property access
2021-03-25 19:49:18 +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
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
testExceptionTracebacks.krk
Overhaul exceptions with tracebacks; 'except Type...'
2021-02-18 11:04:59 +09:00
testExceptionTracebacks.krk.expect
Attach and build upon partial tracebacks
2022-07-03 20:39:07 +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
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
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
testGetattrDir.krk
oops, leaked a pointer in a test
2021-01-14 23:19:59 +09:00
testGetattrDir.krk.expect
Implement overridable hashing and speed up property access
2021-03-25 19:49:18 +09:00
testHash.krk
Remove str-nonstr concatenation / implicit coercion
2021-02-14 08:25:53 +09:00
testHash.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
testIamVeryConfused.krk
Fix broken stack handling in and make map,enumerate,filter object inits
2021-03-21 16:47:13 +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
Try to help the compiler with branch prediction hints
2021-01-16 22:47:52 +09:00
testImplicitObjectBase.krk.expect
Try to make builds smaller
2021-03-22 18:09:25 +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
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
Support unpacking iterables in multiple assignments
2021-01-19 22:49:36 +09:00
testIteratorUnpack.krk.expect
That changes some test results intentionally
2021-02-18 08:45:07 +09:00
testJsonModule.krk
Add json module
2021-01-11 19:02:51 +09:00
testJsonModule.krk.expect
Do that thing Python does when repr'ing strings where it picks between single and double quote
2021-01-21 18:52:53 +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 print() a function before it's too late
2021-01-04 23:34:10 +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
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
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
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
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
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
Prune actual file paths from test/testPackageImports.krk
2021-01-31 11:13:39 +09:00
testPackageImports.krk.expect
That changes some test results intentionally
2021-02-18 08:45:07 +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 print() a function before it's too late
2021-01-04 23:34:10 +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
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
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
Add tests related to recent class method changes
2021-03-09 23:00:47 +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
Implement overridable hashing and speed up property access
2021-03-25 19:49:18 +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
testTryExcept.krk
Make print() a function before it's too late
2021-01-04 23:34:10 +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
Add tuple unpacking and 'if' conditions to list comprehensions
2021-01-08 18:00:49 +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
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