mirror of
https://github.com/roc-lang/roc.git
synced 2025-10-03 00:24:34 +00:00
test cleanup
This commit is contained in:
parent
82e4ab67b3
commit
01b810266b
4 changed files with 19 additions and 25 deletions
|
@ -18,7 +18,6 @@ mod test_load {
|
|||
use bumpalo::Bump;
|
||||
use roc_can::def::Declaration::*;
|
||||
use roc_can::def::Def;
|
||||
use roc_collections::all::MutMap;
|
||||
use roc_constrain::module::ExposedByModule;
|
||||
use roc_load::file::LoadedModule;
|
||||
use roc_module::ident::ModuleName;
|
||||
|
@ -111,7 +110,6 @@ mod test_load {
|
|||
let stdlib = roc_builtins::std::standard_stdlib();
|
||||
|
||||
let mut file_handles: Vec<_> = Vec::new();
|
||||
let exposed_types = MutMap::default();
|
||||
|
||||
// create a temporary directory
|
||||
let dir = tempdir()?;
|
||||
|
@ -146,7 +144,7 @@ mod test_load {
|
|||
full_file_path,
|
||||
arena.alloc(stdlib),
|
||||
dir.path(),
|
||||
exposed_types,
|
||||
Default::default(),
|
||||
TARGET_INFO,
|
||||
)
|
||||
};
|
||||
|
@ -325,7 +323,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn interface_with_deps() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let src_dir = fixtures_dir().join("interface_with_deps");
|
||||
let filename = src_dir.join("Primary.roc");
|
||||
let arena = Bump::new();
|
||||
|
@ -373,7 +371,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn load_unit() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("no_deps", "Unit", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -386,7 +384,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn import_alias() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("interface_with_deps", "ImportAlias", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -399,7 +397,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn load_and_typecheck() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("interface_with_deps", "WithBuiltins", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -419,7 +417,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn iface_quicksort() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("interface_with_deps", "Quicksort", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -435,7 +433,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn quicksort_one_def() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("app_with_deps", "QuicksortOneDef", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -448,7 +446,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn app_quicksort() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("app_with_deps", "Quicksort", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -464,7 +462,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn load_astar() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("interface_with_deps", "AStar", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -482,7 +480,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn load_principal_types() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("no_deps", "Principal", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -496,7 +494,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn iface_dep_types() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("interface_with_deps", "Primary", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -518,7 +516,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn app_dep_types() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("app_with_deps", "Primary", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -540,7 +538,7 @@ mod test_load {
|
|||
|
||||
#[test]
|
||||
fn imported_dep_regression() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("interface_with_deps", "OneDep", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -590,7 +588,7 @@ mod test_load {
|
|||
#[test]
|
||||
#[should_panic(expected = "FILE NOT FOUND")]
|
||||
fn file_not_found() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("interface_with_deps", "invalid$name", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
@ -604,7 +602,7 @@ mod test_load {
|
|||
#[test]
|
||||
#[should_panic(expected = "FILE NOT FOUND")]
|
||||
fn imported_file_not_found() {
|
||||
let subs_by_module = MutMap::default();
|
||||
let subs_by_module = Default::default();
|
||||
let loaded_module = load_fixture("no_deps", "MissingDep", subs_by_module);
|
||||
|
||||
expect_types(
|
||||
|
|
|
@ -10,7 +10,6 @@ mod helpers;
|
|||
#[cfg(test)]
|
||||
mod solve_expr {
|
||||
use crate::helpers::with_larger_debug_stack;
|
||||
use roc_collections::all::MutMap;
|
||||
use roc_types::pretty_print::{content_to_string, name_all_type_vars};
|
||||
|
||||
// HELPERS
|
||||
|
@ -47,7 +46,7 @@ mod solve_expr {
|
|||
module_src = &temp;
|
||||
}
|
||||
|
||||
let exposed_types = MutMap::default();
|
||||
let exposed_types = Default::default();
|
||||
let loaded = {
|
||||
let dir = tempdir()?;
|
||||
let filename = PathBuf::from("Test.roc");
|
||||
|
|
|
@ -3,7 +3,7 @@ use inkwell::module::Module;
|
|||
use libloading::Library;
|
||||
use roc_build::link::module_to_dylib;
|
||||
use roc_build::program::FunctionIterator;
|
||||
use roc_collections::all::{MutMap, MutSet};
|
||||
use roc_collections::all::MutSet;
|
||||
use roc_gen_llvm::llvm::externs::add_default_roc_externs;
|
||||
use roc_mono::ir::OptLevel;
|
||||
use roc_region::all::LineInfo;
|
||||
|
@ -51,14 +51,13 @@ fn create_llvm_module<'a>(
|
|||
module_src = &temp;
|
||||
}
|
||||
|
||||
let exposed_types = MutMap::default();
|
||||
let loaded = roc_load::file::load_and_monomorphize_from_str(
|
||||
arena,
|
||||
filename,
|
||||
module_src,
|
||||
stdlib,
|
||||
src_dir,
|
||||
exposed_types,
|
||||
Default::default(),
|
||||
target_info,
|
||||
);
|
||||
|
||||
|
|
|
@ -96,15 +96,13 @@ fn compiles_to_ir(test_name: &str, src: &str) {
|
|||
module_src = &temp;
|
||||
}
|
||||
|
||||
let exposed_types = MutMap::default();
|
||||
|
||||
let loaded = roc_load::file::load_and_monomorphize_from_str(
|
||||
arena,
|
||||
filename,
|
||||
module_src,
|
||||
&stdlib,
|
||||
src_dir,
|
||||
exposed_types,
|
||||
Default::default(),
|
||||
TARGET_INFO,
|
||||
);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue