1
0
mirror of https://github.com/hustcer/deepseek-review.git synced 2026-05-13 05:16:05 +08:00

chore: Add review related tests (#129)

* Update tests

* chore: Add review related tests

* chore: Add review related tests

* chore: Add review related tests

* chore: Add review related tests

* chore: Add review related tests

* chore: Add review related tests
This commit is contained in:
Justin Ma
2025-02-15 15:53:39 +08:00
committed by GitHub
parent 3ff7a32e6d
commit 0088fe059a
7 changed files with 250 additions and 10 deletions

View File

@@ -1,7 +1,7 @@
use std/assert
use ../nu/common.nu [compare-ver, 'from env', is-installed, has-ref, git-check]
use ../nu/common.nu [compare-ver, 'from env', is-installed, has-ref, git-check, compact-record]
#[test]
def 'compare-verv1.0.0 is greater than v0.999.0' [] {
@@ -26,6 +26,7 @@ def 'compare-verv1.0.1 is greater than v1' [] {
#[test]
def 'compare-verv1.0.1 is lower than v1.1.0' [] {
assert less (compare-ver 1.0.1 v1.1) 0
assert equal (compare-ver 1.0.1 1.1.0) (-1)
}
@@ -55,3 +56,9 @@ def 'has-refgit repo should has HEAD ref' [] {
def 'git-checkcurrent dir is a git repo' [] {
assert equal (git-check (pwd) --check-repo=1) true
}
#[test]
def 'compact-recordshould work as expected' [] {
assert equal ({a: null, b: '', c: 'abc' } | compact-record) { c: 'abc' }
assert equal ({a: null, b: 0, c: 1, e: { f: 'g' } } | compact-record) { b: 0, c: 1, e: { f: 'g' } }
}