]> git.lizzy.rs Git - go-anidb.git/blobdiff - misc/episoderange_test.go
misc: Add an iterator to EpisodeRange
[go-anidb.git] / misc / episoderange_test.go
index aec5636f547edcf386b75fc3a43d9d9e4a3abce0..587e7a70a19ab478a67e4df5500835bcfb161d49 100644 (file)
@@ -79,3 +79,17 @@ func ExampleEpisodeRange_Split() {
        // [1 03-10]
        // [1-3 05-10]
 }
+
+func ExampleEpisodeRange_Episodes() {
+       a := misc.ParseEpisodeRange("C1-C3.2")
+       for ep := range a.Episodes() {
+               fmt.Println(ep)
+       }
+
+       // Output:
+       // C1
+       // C2
+       // C3.0
+       // C3.1
+       // C3.2
+}