all tests but vars tests refactored
Signed-off-by: Ava Hahn <ava@aidanis.online>
This commit is contained in:
parent
7555a90328
commit
b20f64b038
4 changed files with 120 additions and 333 deletions
|
|
@ -1,16 +1,13 @@
|
|||
mod var_lib_tests {
|
||||
use relish::ast::{eval, lex, Ctr, FTable, VTable};
|
||||
use relish::stdlib::get_stdlib;
|
||||
use std::cell::RefCell;
|
||||
use std::rc::Rc;
|
||||
/*mod var_lib_tests {
|
||||
use relish::ast::{eval, lex, SYM_TABLE};
|
||||
use relish::ast::{Args, Symbol, Ctr, Seg, ValueType, UserFn};
|
||||
|
||||
#[test]
|
||||
fn test_variable_export_and_lookup() {
|
||||
let doc1 = "(export test 1)";
|
||||
let doc2 = "(concat test)";
|
||||
let result = "1";
|
||||
let vt = Rc::new(RefCell::new(VTable::new()));
|
||||
let ft: Rc<RefCell<FTable>>;
|
||||
|
||||
match get_stdlib(vt.clone()) {
|
||||
Ok(f) => ft = f,
|
||||
Err(s) => {
|
||||
|
|
@ -62,3 +59,4 @@ mod var_lib_tests {
|
|||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue