Bond-009
d7f0aaaec1
Merge pull request #5417 from Bond-009/codeanal
...
Add code analysis attributes where appropriate
4 years ago
cvium
7d69c2550c
fix copy/paste error in test
4 years ago
cvium
b0af11c34e
make the eligibility check more strict wrt. brackets
4 years ago
cvium
3824c09e77
fix multiversion eligibility check for complex folder names
4 years ago
Bond_009
d202df6e8a
Remove useless line
4 years ago
Bond_009
9ed7f429c0
FxCop -> Net Analyzers (part 1)
4 years ago
Bond_009
5241bd41ef
Add code analysis attributes where appropriate
4 years ago
cvium
e0db17a935
do not throw ArgumentNullException in TryCleanString
4 years ago
dependabot[bot]
829442c419
Bump Microsoft.NET.Test.Sdk from 16.8.3 to 16.9.1
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.8.3 to 16.9.1.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.8.3...v16.9.1 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
dependabot[bot]
d033c30cd7
Bump coverlet.collector from 3.0.2 to 3.0.3
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/commits )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Bond_009
54eee41207
Fix broken test
4 years ago
dkanada
2e9661c415
Merge pull request #5043 from senritsu/improve-episode-number-parsing-with-digits-in-names
...
adjust episode path expression to allow digits in series names
4 years ago
dependabot[bot]
09471a206a
Bump coverlet.collector from 3.0.1 to 3.0.2
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/commits )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Bond-009
3806cc5b3f
Merge pull request #5074 from jellyfin/cov
...
100% branch coverage for Jellyfin.Naming
4 years ago
Bond_009
956ca0e5aa
100% branch coverage for Jellyfin.Naming
4 years ago
dependabot[bot]
0cb80d3815
Bump coverlet.collector from 3.0.0 to 3.0.1
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/commits )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
senritsu
4e21b49994
adjust episode path expression to allow digits in series names
...
The previous expression was too greedy to consume digits, because the hyphen was optional. This lead to incorrect episode numbers for certain series with digits in their names, in those cases each episode was recognized as the same episode number (the digit from the series name).
The rule, which matches most standard anime filenames, also had a lower priority than one of the Kodi rules, leading to incorrect recognition for absolute numbered episodes with triple digits and higher (first digit was used as season number, rest of digits as episode number). This also resolves one of the TODO test cases.
Additional test cases were added to ensure that both hyphens in different parts of the filename, as well as names without hyphens, still work correctly. All previous test cases still pass.
Unfortunately another TODO (EpisodeNumberTests.cs@L76, Uchuu Senkan Yamato 2199) with the same issue (digits in the series name) could not be trivially fixed in the same change, due to the significantly different formatting. Attempts to resolve this case did not work out for now.
4 years ago
dependabot[bot]
b00f3334f2
Bump coverlet.collector from 1.3.0 to 3.0.0
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 1.3.0 to 3.0.0.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/commits/v3.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
dependabot[bot]
3e062bc0cd
Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.8.0 to 16.8.3.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.8.0...v16.8.3 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
crobibero
f512d5167d
Remove broken CleanDateTimes regex
4 years ago
crobibero
5b8e248d72
Merge remote-tracking branch 'upstream/master' into video-resolver
4 years ago
BaronGreenback
2bbfcc264d
Merge branch 'master' into emby-namig-nullable
4 years ago
Stepan
3bca1181b3
Taken suggestions from code review and created test for ExtraRuleType.Regex instead of throwing exception there.
4 years ago
Stepan
195a6261c4
Dummy test case explanation.
4 years ago
Stepan
158eff62d7
Xml-doc part2
4 years ago
crobibero
83629ab6f2
Update packages to net5
4 years ago
dependabot[bot]
e15891df51
Bump Microsoft.NET.Test.Sdk from 16.7.1 to 16.8.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.7.1 to 16.8.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.7.1...v16.8.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Stepan
3d1076ae42
Rest of tests for Emby.Naming code coverage
4 years ago
Stepan
f22e0800e2
Episode parsing coverage
4 years ago
Stepan
3466dc5581
Finish coverage for Emby.Naming.Video
4 years ago
Stepan
5741150367
Enable MultiVersion video tests and added support for naming based on tests 11 & 8
4 years ago
Stepan
c96aa0551d
Added NamingOptions tests
4 years ago
Stepan
aef1fe62c2
Complete test coverage for Emby.Naming.Subtitles
4 years ago
Stepan
c060ed1a18
Added resolving of alternative files and extras for audibooks.
4 years ago
Stepan
7b6363b09a
Update test for detecting audiobooks extras and alternative files
4 years ago
Stepan
1e71775688
Add Name and Year parsing for audiobooks
4 years ago
Stepan
50a2ef9d8a
Simplify Resolve_InvalidExtension Test and created tests for Alternative Versions parsing & Year Extraction for audiobooks
4 years ago
Stepan
f39775dc3a
Written test to finish coverage for AudioBookListResolver & AudioBookResolver and corrected some logical erros / unhandled exception
4 years ago
Stepan
60b49e67ea
Re-Sharper inspection issues
4 years ago
Stepan
59619b6ea7
Enable nullable in Emby.Naming
4 years ago
BaronGreenback
d42bb515ce
Merge branch 'master' into video-resolver
4 years ago
Bond_009
74f4affcda
Fix AudioBookListResolver test coverage
4 years ago
Bond_009
228b33a23b
Minor improvements
4 years ago
Keridos
ba777039ef
remove unnecessary nullchecks
4 years ago
Keridos
8eb1eedc8d
implement suggested changes
4 years ago
Keridos
b9c7cce696
some testing for AudioBook
...
fix PartNumber detection
4 years ago
Bond-009
6d154041b9
Merge pull request #3880 from DirtyRacer1337/datetime
...
Fix year parsing
4 years ago
crobibero
b216b91e21
Bump Microsoft.NET.Test.Sdk and add missing reference
4 years ago
crobibero
6709645ec9
bump deps
4 years ago
DirtyRacer1337
6ac8955715
Add tests
4 years ago