| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-18 | Merge pull request #1675 from jurglic/fix-rand-typo | liv | |
| fix: test name typo | |||
| 2023-09-15 | remove hint comments when no hint exists | Luka Krmpotic | |
| 2023-09-14 | fix: test name typo | Jurglic | |
| 2023-09-09 | Merge pull request #1667 from husjon/update-primitive_types3-requirement | liv | |
| Make `primitive_types3` require at least 100 elements | |||
| 2023-09-08 | Fix compiler error and clarify instructions | Oscar Bonilla | |
| 2023-09-08 | Make primitive_types3 require at least 100 elements | Jon Erling Hustadnes | |
| Made the function panic if it's not long enough | |||
| 2023-09-06 | Merge pull request #1641 from mo8it/move-semantics5-test | liv | |
| Convert exercises with assertions to tests | |||
| 2023-09-04 | Merge pull request #1565 from pksadiq/fix-enum3-message-modification | liv | |
| fix(enums3): modify message string in test | |||
| 2023-09-04 | Merge pull request #1477 from bean5/main | liv | |
| small changes to a few README files | |||
| 2023-09-04 | Merge pull request #1660 from rust-lang/fix/move-semantics-tests | liv | |
| fix: refactor move semantics 1-4 into tests | |||
| 2023-09-04 | fix: refactor move semantics 1-4 into tests | liv | |
| 2023-09-04 | Merge pull request #1599 from szabgab/if1-test-case | liv | |
| add test-case to if/if1 to check equal values | |||
| 2023-09-04 | Merge pull request #1610 from jrcarl624/patch-1 | liv | |
| Updated if3.rs: Added a note that states that the test does not need to be changed. | |||
| 2023-09-04 | fix: add extra line in if3 comment | liv | |
| 2023-09-04 | Merge pull request #1620 from mkovaxx/fix_1611 | liv | |
| Fix 1611 | |||
| 2023-08-29 | Merge pull request #1645 from mo8it/prober-types-structs3 | liv | |
| Use u32 instead of i32 | |||
| 2023-08-29 | Use u32 instead of i32 | mo8it | |
| 2023-08-27 | Convert other exercises that have assertions to test mode | mo8it | |
| 2023-08-27 | Fix typo | mo8it | |
| 2023-08-27 | Make move_semantics5 a test | mo8it | |
| 2023-08-25 | fix(errors1): change Result to Option in exersise description | Ivan Vasiunyk | |
| 2023-08-14 | Fix comment in errors2 | Kevin C | |
| 2023-08-10 | add .to_mut() in test owned_mutation() | Mate Kovacs | |
| 2023-08-07 | Fix from_into.rs tests | Alon Hearter | |
| 2023-08-01 | Added note related to tests. | Joshua Carlson | |
| 2023-07-28 | chore(errors4): improved comment | Marcus Höjvall | |
| 2023-07-21 | docs: dedup repeated sentence | Alexander González | |
| 2023-07-20 | add test-case to if/if1 to check equal values | Gabor Szabo | |
| 2023-07-03 | added if3 based on: `Using if in a let Statement` | Joshua Carlson | |
| 2023-06-23 | refactor: Update comment to use correct construct name 'Result' instead of ↵ | Anish | |
| 'Option' Refactor the comment in the code to provide a more accurate description of the construct being used. Replace the mention of Option with Result. | |||
| 2023-06-16 | fix(enums3): modify message string in test | Mohammed Sadiq | |
| Otherwise it won't actually test the change of state.message and it would fail to check if the user missed changing state.message This happened to me as I had a catch-all line in `match` | |||
| 2023-06-12 | Merge branch 'main' into comment_cleanup | liv | |
| 2023-06-12 | Merge pull request #1546 from b-apperlo/b-apperlo-patch-1 | liv | |
| feat: added test function to hashmaps2.rs | |||
| 2023-06-12 | Merge pull request #1547 from b-apperlo/b-apperlo-patch-2 | liv | |
| fix: update hashmaps3.rs | |||
| 2023-06-12 | Merge pull request #1549 from IVIURRAY/enums3-message-test | liv | |
| fix(enums3): add test for message | |||
| 2023-06-12 | feat(move_semantics2): rewrite hint | liv | |
| 2023-06-08 | fix(enums3): add test for message | IVIURARY | |
| closes #1548 | |||
| 2023-06-08 | fix: updated comment for struct | Bert Apperlo | |
| 2023-06-08 | fix: update hashmaps3.rs | Bert Apperlo | |
| 2023-06-08 | feat: added test function to hashmaps2.rs | Bert Apperlo | |
| The existing test functions only check if a kind of fruit exists in the hashmap, but not if the amount of fruits is higher than zero. This new test function solves this. | |||
| 2023-05-29 | docs: cleanup the explanation paragraphs at the start of each exercise. | Robert Fry | |
| 2023-05-23 | fix(exercises): use snake_case variables | lazywalker | |
| 2023-05-17 | Merge pull request #1478 from Ben2917/improved_tests_for_iterators5 | liv | |
| fix: Added some extra tests to validate iterators5 solution | |||
| 2023-05-17 | chore: rustfmt | liv | |
| 2023-05-17 | Merge pull request #1487 from lionel-rowe/patch-1 | liv | |
| feat(options2): better test for layered_option | |||
| 2023-05-09 | fix(options3): panic when not matching to avoid false positives | Noah May | |
| Closes #1503 | |||
| 2023-05-01 | Merge branch 'main' into patch-2 | Aaron Wang | |
| 2023-04-27 | chore: clarified cow owned_no_mutation comments | PiqqiDesigns | |
| 2023-04-21 | feat(options2): better tests for layered_option | lionel-rowe | |
| The existing test can be solved with the following: ```rs while let Some(integer) = optional_integers.pop() { assert_eq!(integer.unwrap(), range); ``` Similarly with `expect(...)`, `unwrap_or(0)`, `unwrap_or_default()`, etc. However, none of these solutions use the learning point of stacking `Option<T>`s. The updated test can _only_ be solved by stacking `Option<T>`s: ```rs while let Some(Some(integer)) = optional_integers.pop() { assert_eq!(integer, cursor); ``` With the updated test, using `unwrap` or `expect` will panic when it hits the `None` value, and using `unwrap_or` or `unwrap_or_default` will cause the final `assert_eq!(cursor, 0)` to panic. | |||
| 2023-04-20 | fix(move_semantics2): fix line number comment | Alan Gerber | |
| Commit fef8314 added three lines of comments, which left the line numbers expected to stay unchanged mentioned on line 2 out of date. | |||
