core: exclude some classes from code coverage (#10108)

This commit is contained in:
Diego Heras
2020-11-04 22:23:34 +01:00
committed by GitHub
parent 11e4143841
commit 0e56ef75cb
19 changed files with 58 additions and 6 deletions

View File

@@ -7,6 +7,7 @@
//********************************************************************************************
using System;
using System.Diagnostics.CodeAnalysis;
using System.Text.RegularExpressions;
// ReSharper disable NotAccessedField.Global
@@ -18,6 +19,7 @@ namespace DateTimeRoutines
/// <summary>
/// Miscellaneous and parsing methods for DateTime
/// </summary>
[ExcludeFromCodeCoverage] // this library is not changed by Jackett team
public static class DateTimeRoutines
{
#region miscellaneous methods

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataAbnormal : ConfigurationData
{
public HiddenItem AuthKey { get; set; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataAniDub : ConfigurationDataBasicLogin
{
public BoolItem StripRussianTitle { get; private set; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataAniLibria : ConfigurationData
{
public StringItem ApiLink { get; private set; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataAnimeBytes : ConfigurationDataUserPasskey
{
public BoolItem IncludeRaw { get; private set; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataBakaBT : ConfigurationDataBasicLogin
{
public BoolItem AddRomajiTitle { get; private set; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataEliteTracker : ConfigurationDataBasicLogin
{
public BoolItem TorrentHTTPSMode { get; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataFileList : ConfigurationDataUserPasskey
{
public BoolItem IncludeRomanianReleases { get; private set; }

View File

@@ -1,6 +1,9 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
public class ConfigurationDataGazelleTracker : ConfigurationData
[ExcludeFromCodeCoverage]
internal class ConfigurationDataGazelleTracker : ConfigurationData
{
public StringItem Username { get; private set; }
public StringItem Password { get; private set; }

View File

@@ -1,7 +1,9 @@
using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataHDBitsApi : ConfigurationDataUserPasskey
{
public CheckboxItem Codecs { get; private set; }

View File

@@ -1,7 +1,9 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
public class ConfigurationDataMyAnonamouse : ConfigurationData
[ExcludeFromCodeCoverage]
internal class ConfigurationDataMyAnonamouse : ConfigurationData
{
public StringItem MamId { get; private set; }
public DisplayItem MamIdHint { get; private set; }

View File

@@ -1,9 +1,11 @@
using System.Diagnostics.CodeAnalysis;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
public class ConfigurationDataNCore : ConfigurationData
[ExcludeFromCodeCoverage]
internal class ConfigurationDataNCore : ConfigurationData
{
public StringItem Username { get; private set; }
public StringItem Password { get; private set; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataNorbits : ConfigurationData
{
public DisplayItem CredentialsWarning { get; private set; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataPornolab : ConfigurationDataCaptchaLogin
{
public BoolItem StripRussianLetters { get; private set; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataRutracker : ConfigurationDataCaptchaLogin
{
public BoolItem StripRussianLetters { get; private set; }

View File

@@ -1,6 +1,9 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
public class ConfigurationDataSceneTime : ConfigurationData
[ExcludeFromCodeCoverage]
internal class ConfigurationDataSceneTime : ConfigurationData
{
public StringItem Username { get; private set; }
public StringItem Password { get; private set; }

View File

@@ -1,9 +1,11 @@
using System.Diagnostics.CodeAnalysis;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
public class ConfigurationDataTVstore : ConfigurationData
[ExcludeFromCodeCoverage]
internal class ConfigurationDataTVstore : ConfigurationData
{
public StringItem Username { get; private set; }
public StringItem Password { get; private set; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataToloka : ConfigurationDataBasicLogin
{
public BoolItem StripCyrillicLetters { get; private set; }

View File

@@ -1,5 +1,8 @@
using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataXthor : ConfigurationData
{
public DisplayItem CredentialsWarning { get; private set; }