mirror of
				https://github.com/janet-lang/janet
				synced 2025-10-30 23:23:07 +00:00 
			
		
		
		
	Add tests for import arg validation
This commit is contained in:
		| @@ -865,6 +865,13 @@ | |||||||
| (assert (deep= ~(,import* "a" :as "b" :fresh maybe) | (assert (deep= ~(,import* "a" :as "b" :fresh maybe) | ||||||
|                (macex '(import a :as b :fresh maybe))) "import macro 2") |                (macex '(import a :as b :fresh maybe))) "import macro 2") | ||||||
|  |  | ||||||
|  | # 2af3f21d | ||||||
|  | (assert-error "import macro 2" (macex '(import a :fresh))) | ||||||
|  | (assert-error "import macro 3" (macex '(import a :as b :fresh))) | ||||||
|  | (assert-error "import macro 4" (macex '(import b "notakeyword" value))) | ||||||
|  | (assert (deep= ~(,import* "a" :fresh nil) | ||||||
|  |                (macex '(import a :fresh nil))) "import macro 5") | ||||||
|  |  | ||||||
| # #477 walk preserving bracket type | # #477 walk preserving bracket type | ||||||
| # 0a1d902f4 | # 0a1d902f4 | ||||||
| (assert (= :brackets (tuple/type (postwalk identity '[]))) | (assert (= :brackets (tuple/type (postwalk identity '[]))) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 sarna
					sarna