"""
This class containts some frequently-used constants
"""


class Environment:
    QA = "qa"
    STAGING = "staging"
    PRODUCTION = "production"
    MASTER = "master"
    LOCAL = "local"
    TEST = "test"


class Files:
    DOWNLOADS_FOLDER = "downloaded_files"
    ARCHIVED_DOWNLOADS_FOLDER = "archived_files"


class ValidBrowsers:
    valid_browsers = ["firefox", "ie", "edge", "safari", "chrome", "phantomjs"]


class Browser:
    FIREFOX = "firefox"
    INTERNET_EXPLORER = "ie"
    EDGE = "edge"
    SAFARI = "safari"
    GOOGLE_CHROME = "chrome"
    PHANTOM_JS = "phantomjs"
    HTML_UNIT = "htmlunit"

    VERSION = {
        "firefox": None,
        "ie": None,
        "edge": None,
        "safari": None,
        "chrome": None,
        "phantomjs": None,
        "htmlunit": None
    }

    LATEST = {
        "firefox": None,
        "ie": None,
        "edge": None,
        "safari": None,
        "chrome": None,
        "phantomjs": None,
        "htmlunit": None
    }


class State:
    NOTRUN = "NotRun"
    ERROR = "Error"
    FAILURE = "Fail"
    PASS = "Pass"
    SKIP = "Skip"
    BLOCKED = "Blocked"
    DEPRECATED = "Deprecated"

@@ -582,35 +582,8 @@
 mjs%22
-%0A    HTML_UNIT = %22htmlunit%22
 %0A%0A  
@@ -735,34 +735,8 @@
 js%22:
- None,%0A        %22htmlunit%22:
  Non
@@ -866,32 +866,32 @@
 %22chrome%22: None,%0A
+
         %22phantom
@@ -898,34 +898,8 @@
 js%22:
- None,%0A        %22htmlunit%22:
  Non

Remove "htmlunit" from browser options