Skip to content

Commit

Permalink
Sync tests. adding two (#2290)
Browse files Browse the repository at this point in the history
[no important files changed]
  • Loading branch information
BNAndras authored Aug 1, 2024
1 parent 8fff6fb commit 3c190ed
Show file tree
Hide file tree
Showing 2 changed files with 64 additions and 0 deletions.
52 changes: 52 additions & 0 deletions exercises/practice/strain/.meta/tests.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# This is an auto-generated file.
#
# Regenerating this file via `configlet sync` will:
# - Recreate every `description` key/value pair
# - Recreate every `reimplements` key/value pair, where they exist in problem-specifications
# - Remove any `include = true` key/value pair (an omitted `include` key implies inclusion)
# - Preserve any other key/value pair
#
# As user-added comments (using the # character) will be removed when this file
# is regenerated, comments can be added via a `comment` key.

[26af8c32-ba6a-4eb3-aa0a-ebd8f136e003]
description = "keep on empty list returns empty list"

[f535cb4d-e99b-472a-bd52-9fa0ffccf454]
description = "keeps everything"

[950b8e8e-f628-42a8-85e2-9b30f09cde38]
description = "keeps nothing"

[92694259-6e76-470c-af87-156bdf75018a]
description = "keeps first and last"

[938f7867-bfc7-449e-a21b-7b00cbb56994]
description = "keeps neither first nor last"

[8908e351-4437-4d2b-a0f7-770811e48816]
description = "keeps strings"

[2728036b-102a-4f1e-a3ef-eac6160d876a]
description = "keeps lists"

[ef16beb9-8d84-451a-996a-14e80607fce6]
description = "discard on empty list returns empty list"

[2f42f9bc-8e06-4afe-a222-051b5d8cd12a]
description = "discards everything"

[ca990fdd-08c2-4f95-aa50-e0f5e1d6802b]
description = "discards nothing"

[71595dae-d283-48ca-a52b-45fa96819d2f]
description = "discards first and last"

[ae141f79-f86d-4567-b407-919eaca0f3dd]
description = "discards neither first nor last"

[daf25b36-a59f-4f29-bcfe-302eb4e43609]
description = "discards strings"

[a38d03f9-95ad-4459-80d1-48e937e4acaf]
description = "discards lists"
12 changes: 12 additions & 0 deletions exercises/practice/strain/StrainTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ public void Keep_everything()
Assert.Equal(new HashSet<int> { 1, 2, 3 }, new HashSet<int> { 1, 2, 3 }.Keep(x => x < 10));
}

[Fact(Skip = "Remove this Skip property to run this test")]
public void Keep_nothing()
{
Assert.Equal(new HashSet<int>(), new HashSet<int> { 1, 2, 3 }.Keep(x => x > 10));
}

[Fact(Skip = "Remove this Skip property to run this test")]
public void Keep_first_and_last()
{
Expand Down Expand Up @@ -58,6 +64,12 @@ public void Empty_discard()
Assert.Equal(new LinkedList<int>(), new LinkedList<int>().Discard(x => x < 10));
}

[Fact(Skip = "Remove this Skip property to run this test")]
public void Discard_everything()
{
Assert.Equal(new HashSet<int>(), new HashSet<int> { 1, 2, 3 }.Discard(x => x < 10));
}

[Fact(Skip = "Remove this Skip property to run this test")]
public void Discard_nothing()
{
Expand Down

0 comments on commit 3c190ed

Please sign in to comment.