index
:
dhall_rust
derive-macro
substitutions
working copy forked from https://github.com/Nadrieril/dhall-rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
dhall
/
src
/
tests.rs
(
follow
)
Commit message (
Collapse
)
Author
Age
Files
Lines
*
refactor: remove old test harness
Nadrieril
2020-06-24
1
-360
/
+0
|
*
test: write custom test harness for tests
Nadrieril
2020-06-24
1
-1
/
+1
|
*
feat: Add cache resolution on resolve
fteychene
2020-05-15
1
-3
/
+15
|
*
Swap diff order in tests for UI files
Nadrieril
2020-04-07
1
-1
/
+1
|
|
|
|
It was super confusing
*
Check code hashes in import
Nadrieril
2020-04-05
1
-5
/
+1
|
*
Add semantic-hash tests
Nadrieril
2020-04-05
1
-1
/
+11
|
*
Remove top-level Expr aliases
Nadrieril
2020-03-31
1
-9
/
+6
|
*
Remove Normalized and friends from public API
Nadrieril
2020-03-31
1
-1
/
+1
|
*
Add coverage gathering with grcov
Nadrieril
2020-03-20
1
-7
/
+17
|
*
Commit output of printer
Nadrieril
2020-03-20
1
-23
/
+23
|
*
Implement `missing` and `env:VAR` imports
Nadrieril
2020-03-05
1
-0
/
+2
|
*
Add a lot of import tests
Nadrieril
2020-03-05
1
-1
/
+1
|
*
Run tests from repo root as specified in spec
Nadrieril
2020-03-05
1
-1
/
+7
|
*
Rename Value to Nir
Nadrieril
2020-02-17
1
-1
/
+1
|
*
Resolve variables alongside import resolution
Nadrieril
2020-02-09
1
-9
/
+13
|
*
Track error output of parsing and binary decoding tests
Nadrieril
2020-02-09
1
-5
/
+7
|
*
Remove distinction between failure and error tests
Nadrieril
2020-02-09
1
-12
/
+4
|
*
Add option to overwrite test files
Nadrieril
2020-02-09
1
-48
/
+105
|
*
Move ui outputs to a sensible place
Nadrieril
2020-02-09
1
-8
/
+3
|
*
Massively deduplicate test harness
Nadrieril
2020-02-09
1
-139
/
+140
|
*
Track output of import errors
Nadrieril
2020-02-09
1
-0
/
+26
|
*
Add local test files on top of dhall-lang tests
Nadrieril
2020-02-02
1
-0
/
+3
|
*
Move main API to lib.rs
Nadrieril
2020-01-30
1
-1
/
+1
|
*
Use TyExpr in Typed
Nadrieril
2020-01-29
1
-71
/
+14
|
*
Fix more bugs
Nadrieril
2020-01-29
1
-4
/
+14
|
*
Fix all sorts of variable shenanigans
Nadrieril
2020-01-28
1
-0
/
+18
|
*
Fix a bunch of bugs and more tck
Nadrieril
2020-01-27
1
-7
/
+4
|
*
Typecheck more cases
Nadrieril
2020-01-25
1
-4
/
+11
|
*
Implement basic typecheck with new approach
Nadrieril
2020-01-24
1
-9
/
+16
|
*
Implement basic env-based normalization for Value-based TyExpr
Nadrieril
2020-01-23
1
-2
/
+12
|
*
Simplify type error type
Nadrieril
2020-01-21
1
-13
/
+13
|
*
Reimplement basic tck/nze with proper environments
Nadrieril
2020-01-20
1
-6
/
+13
|
|
|
|
Inspired from dhall_haskell
*
Ensure normalization respects var names on the nose
Nadrieril
2019-12-24
1
-10
/
+5
|
*
Ensure inferred type is always in normal form
Nadrieril
2019-12-24
1
-5
/
+2
|
*
Ensure the output of type inference matches the spec variable names
Nadrieril
2019-12-24
1
-2
/
+2
|
*
Move error module to root of crate
Nadrieril
2019-12-20
1
-1
/
+1
|
*
Refer to semantics module properly
Nadrieril
2019-12-15
1
-2
/
+2
|
*
Explain TypeError tests
Nadrieril
2019-11-11
1
-0
/
+3
|
*
Display first pretty type error
Nadrieril
2019-11-11
1
-1
/
+24
|
*
Test type error messages
Nadrieril
2019-11-11
1
-8
/
+34
|
*
Generate import tests automatically
Nadrieril
2019-11-11
1
-16
/
+15
|
*
Remove unused "typecheck" tests
Nadrieril
2019-11-11
1
-21
/
+0
|
*
Rework test harness to prepare for new types of tests
Nadrieril
2019-08-30
1
-176
/
+147
|
*
clippy
Nadrieril
2019-08-27
1
-1
/
+2
|
*
Tweak tests to avoid double compilation
Nadrieril
2019-08-26
1
-0
/
+7
|
*
No need for Cow in return type of get_type
Nadrieril
2019-08-20
1
-1
/
+1
|
*
Use TypedValue instead of Typed in normalize and typecheck
Nadrieril
2019-08-19
1
-1
/
+1
|
|
|
|
|
Now Typed is only used in dhall::phase, similarly to Parsed/Resolved/Normalized
*
s/to_valuef/to_whnf/ and avoid cloning ValueFs when possible
Nadrieril
2019-08-19
1
-1
/
+1
|
*
Typecheck before normalizing in tests
Nadrieril
2019-08-16
1
-12
/
+16
|
*
Disable some unused unstable features
Nadrieril
2019-08-15
1
-1
/
+1
|
[next]