aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_assists/src/tests
diff options
context:
space:
mode:
authorChetan Khilosiya <[email protected]>2021-03-11 18:55:22 +0000
committerChetan Khilosiya <[email protected]>2021-03-15 16:01:52 +0000
commit2bf3802f21de48b1c284cdd5e0e9f7f168787d9b (patch)
tree3469e855a5df8e98d565955ab35d41d21315029b /crates/ide_assists/src/tests
parenteec64ec01b0553aca855df8146965ed6c6746e7d (diff)
7709: Added the assist to generate is_empty function
the assist will be shown when the len function is implemented. is_empty internally uses len function.
Diffstat (limited to 'crates/ide_assists/src/tests')
-rw-r--r--crates/ide_assists/src/tests/generated.rs25
1 files changed, 25 insertions, 0 deletions
diff --git a/crates/ide_assists/src/tests/generated.rs b/crates/ide_assists/src/tests/generated.rs
index 3f77edd8d..66fbcc968 100644
--- a/crates/ide_assists/src/tests/generated.rs
+++ b/crates/ide_assists/src/tests/generated.rs
@@ -722,6 +722,31 @@ impl<T: Clone> Ctx<T> {
722} 722}
723 723
724#[test] 724#[test]
725fn doctest_generate_is_empty_from_len() {
726 check_doc_test(
727 "generate_is_empty_from_len",
728 r#####"
729impl MyStruct {
730 p$0ub fn len(&self) -> usize {
731 self.data.len()
732 }
733}
734"#####,
735 r#####"
736impl MyStruct {
737 pub fn len(&self) -> usize {
738 self.data.len()
739 }
740
741 pub fn is_empty(&self) -> bool {
742 self.len() == 0
743 }
744}
745"#####,
746 )
747}
748
749#[test]
725fn doctest_generate_new() { 750fn doctest_generate_new() {
726 check_doc_test( 751 check_doc_test(
727 "generate_new", 752 "generate_new",