]
[[package]]
-name = "expect"
-version = "0.0.0"
+name = "expect-test"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a3e383741ea1982866572109d1a8c807bd36aad91fca701489fdca56ef92b3b8"
dependencies = [
"difference",
"once_cell",
- "stdx",
]
[[package]]
"cfg",
"drop_bomb",
"either",
- "expect",
+ "expect-test",
"fst",
"hir_expand",
"indexmap",
"chalk-recursive",
"chalk-solve",
"ena",
- "expect",
+ "expect-test",
"hir_def",
"hir_expand",
"itertools",
"base_db",
"cfg",
"either",
- "expect",
+ "expect-test",
"hir",
"ide_db",
"indexmap",
"cfg",
"crossbeam-channel",
"env_logger",
- "expect",
+ "expect-test",
"flycheck",
"hir",
"hir_def",
version = "0.0.0"
dependencies = [
"base_db",
- "expect",
+ "expect-test",
"hir",
"ide_db",
"itertools",
version = "0.0.0"
dependencies = [
"arrayvec",
- "expect",
+ "expect-test",
"itertools",
"once_cell",
"parser",
tt = { path = "../tt" }
[dev-dependencies]
-expect = { path = "../expect" }
+expect-test = "0.1"
#[cfg(test)]
mod tests {
use base_db::{fixture::WithFixture, SourceDatabase, Upcast};
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::{test_db::TestDB, AssocContainerId, Lookup};
use base_db::fixture::WithFixture;
-use expect::{expect, Expect};
+use expect_test::{expect, Expect};
use hir_expand::{db::AstDatabase, HirFileId, InFile};
use rustc_hash::FxHashSet;
use std::sync::Arc;
use std::sync::Arc;
use base_db::{fixture::WithFixture, SourceDatabase};
-use expect::{expect, Expect};
+use expect_test::{expect, Expect};
use test_utils::mark;
use crate::{db::DefDatabase, nameres::*, test_db::TestDB};
test_utils = { path = "../test_utils" }
[dev-dependencies]
+expect-test = "0.1"
tracing = "0.1"
tracing-subscriber = { version = "0.2", default-features = false, features = ["env-filter", "registry"] }
tracing-tree = { version = "0.1.4" }
-
-expect = { path = "../expect" }
use std::{env, sync::Arc};
use base_db::{fixture::WithFixture, FileRange, SourceDatabase, SourceDatabaseExt};
-use expect::Expect;
+use expect_test::Expect;
use hir_def::{
body::{BodySourceMap, SyntheticSyntax},
child_by_source::ChildBySource,
-use expect::expect;
+use expect_test::expect;
use test_utils::mark;
use super::{check_infer, check_infer_with_mismatches};
use std::fs;
-use expect::expect;
+use expect_test::expect;
use test_utils::project_dir;
use super::{check_infer, check_types};
-use expect::expect;
+use expect_test::expect;
use super::{check_infer, check_types};
-use expect::expect;
+use expect_test::expect;
use super::{check_infer_with_mismatches, check_types};
-use expect::expect;
+use expect_test::expect;
use test_utils::mark;
use super::{check_infer, check_infer_with_mismatches};
-use expect::expect;
+use expect_test::expect;
use test_utils::mark;
use super::{check_infer, check_types};
-use expect::expect;
+use expect_test::expect;
use super::{check_infer, check_types};
-use expect::expect;
+use expect_test::expect;
use test_utils::mark;
use super::{check_infer, check_infer_with_mismatches, check_types};
hir = { path = "../hir" }
[dev-dependencies]
-expect = { path = "../expect" }
+expect-test = "0.1"
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use test_utils::mark;
use crate::mock_analysis::analysis_and_position;
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::completion::{test_utils::completion_list, CompletionKind};
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use test_utils::mark;
use crate::completion::{test_utils::completion_list, CompletionKind};
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::completion::{test_utils::completion_list, CompletionKind};
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::completion::{
test_utils::{check_edit, completion_list},
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::completion::{test_utils::completion_list, CompletionKind};
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::completion::{test_utils::completion_list, CompletionKind};
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::completion::{
test_utils::{check_edit, completion_list},
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use test_utils::mark;
use crate::completion::{
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::completion::{test_utils::completion_list, CompletionKind};
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::completion::{test_utils::completion_list, CompletionKind};
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::completion::{
test_utils::{check_edit, completion_list},
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use test_utils::mark;
use crate::completion::{
mod tests {
use std::cmp::Reverse;
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use test_utils::mark;
use crate::{
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use stdx::trim_indent;
use test_utils::assert_eq_text;
#[cfg(test)]
mod tests {
- use expect::expect;
+ use expect_test::expect;
use crate::{mock_analysis::single_file, Query};
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::mock_analysis::analysis_and_position;
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use super::*;
#[cfg(test)]
mod tests {
use base_db::FileLoader;
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::mock_analysis::analysis_and_position;
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use test_utils::extract_annotations;
use crate::{inlay_hints::InlayHintsConfig, mock_analysis::single_file};
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use stdx::trim_indent;
use test_utils::{assert_eq_text, mark};
use text_edit::TextEdit;
#[cfg(test)]
mod tests {
- use expect::{expect, Expect};
+ use expect_test::{expect, Expect};
use crate::mock_analysis::analysis_and_position;
use std::fs;
-use expect::{expect_file, ExpectFile};
+use expect_test::{expect_file, ExpectFile};
use test_utils::project_dir;
use crate::{mock_analysis::single_file, FileRange, TextRange};
winapi = "0.3.8"
[dev-dependencies]
-expect = { path = "../expect" }
+expect-test = "0.1"
test_utils = { path = "../test_utils" }
mbe = { path = "../mbe" }
tt = { path = "../tt" }
mod tests {
use super::*;
- use expect::{expect_file, ExpectFile};
+ use expect_test::{expect_file, ExpectFile};
fn check(diagnostics_json: &str, expect: ExpectFile) {
check_with_config(DiagnosticsMapConfig::default(), diagnostics_json, expect)
test_utils = { path = "../test_utils" }
[dev-dependencies]
-expect = { path = "../expect" }
+expect-test = "0.1"
use crate::{MatchFinder, SsrRule};
use base_db::{salsa::Durability, FileId, FilePosition, FileRange, SourceDatabaseExt};
-use expect::{expect, Expect};
+use expect_test::{expect, Expect};
use rustc_hash::FxHashSet;
use std::sync::Arc;
use test_utils::{mark, RangeOrOffset};
[dev-dependencies]
walkdir = "2.3.1"
rayon = "1"
+expect-test = "0.1"
test_utils = { path = "../test_utils" }
-expect = { path = "../expect" }
path::{Path, PathBuf},
};
-use expect::expect_file;
+use expect_test::expect_file;
use rayon::prelude::*;
use test_utils::project_dir;