Skip to content

Commit 4fe9bdc

Browse files
Sync perfect-numbers tests
1 parent b88ad66 commit 4fe9bdc

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

exercises/practice/perfect-numbers/.meta/tests.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ description = "Abundant numbers -> Medium abundant number is classified correctl
2727
[ec7792e6-8786-449c-b005-ce6dd89a772b]
2828
description = "Abundant numbers -> Large abundant number is classified correctly"
2929

30+
[05f15b93-849c-45e9-9c7d-1ea131ef7d10]
31+
description = "Abundant numbers -> Perfect square abundant number is classified correctly"
32+
3033
[e610fdc7-2b6e-43c3-a51c-b70fb37413ba]
3134
description = "Deficient numbers -> Smallest prime deficient number is classified correctly"
3235

exercises/practice/perfect-numbers/source/perfect_numbers.d

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ unittest
4242
// Large abundant number is classified correctly
4343
assert(classify(33_550_335) == Classification.ABUNDANT);
4444

45+
// Perfect square abundant number is classified correctly
46+
assert(classify(196) == Classification.ABUNDANT);
47+
4548
// Deficient numbers
4649

4750
// Smallest prime deficient number is classified correctly

0 commit comments

Comments
 (0)