import base64
import betamax
import os

credentials = [os.environ.get('GH_USER', 'foo').encode(),
               os.environ.get('GH_PASSWORD', 'bar').encode()]

with betamax.Betamax.configure() as config:
    config.cassette_library_dir = 'tests/cassettes'

    record_mode = 'never' if os.environ.get('TRAVIS_GH3') else 'once'
    print('Record mode: {0}'.format(record_mode))

    config.default_cassette_options['record_mode'] = record_mode

    config.define_cassette_placeholder(
        '<AUTH_TOKEN>',
        os.environ.get('GH_AUTH', 'x' * 20)
        )

    config.define_cassette_placeholder(
        '<BASIC_AUTH>',
        base64.b64encode(b':'.join(credentials)).decode()
        )

import base64
import betamax
import os

credentials = [os.environ.get('GH_USER', 'foo').encode(),
               os.environ.get('GH_PASSWORD', 'bar').encode()]

with betamax.Betamax.configure() as config:
    config.cassette_library_dir = 'tests/cassettes'

    record_mode = 'never' if os.environ.get('TRAVIS_GH3') else 'once'

    config.default_cassette_options['record_mode'] = record_mode

    config.define_cassette_placeholder(
        '<AUTH_TOKEN>',
        os.environ.get('GH_AUTH', 'x' * 20)
        )

    config.define_cassette_placeholder(
        '<BASIC_AUTH>',
        base64.b64encode(b':'.join(credentials)).decode()
        )

Revert "For travis, let us print the mode"
Revert "For travis, let us print the mode"

This reverts commit 0c8e9c36219214cf08b33c0ff1812e6cefa53353.

  import base64
  import betamax
  import os
  
  credentials = [os.environ.get('GH_USER', 'foo').encode(),
                 os.environ.get('GH_PASSWORD', 'bar').encode()]
  
  with betamax.Betamax.configure() as config:
      config.cassette_library_dir = 'tests/cassettes'
  
      record_mode = 'never' if os.environ.get('TRAVIS_GH3') else 'once'
-     print('Record mode: {0}'.format(record_mode))
  
      config.default_cassette_options['record_mode'] = record_mode
  
      config.define_cassette_placeholder(
          '<AUTH_TOKEN>',
          os.environ.get('GH_AUTH', 'x' * 20)
          )
  
      config.define_cassette_placeholder(
          '<BASIC_AUTH>',
          base64.b64encode(b':'.join(credentials)).decode()
          )
  
Revert "For travis, let us print the mode"
## Code Before:
import base64
import betamax
import os

credentials = [os.environ.get('GH_USER', 'foo').encode(),
               os.environ.get('GH_PASSWORD', 'bar').encode()]

with betamax.Betamax.configure() as config:
    config.cassette_library_dir = 'tests/cassettes'

    record_mode = 'never' if os.environ.get('TRAVIS_GH3') else 'once'
    print('Record mode: {0}'.format(record_mode))

    config.default_cassette_options['record_mode'] = record_mode

    config.define_cassette_placeholder(
        '<AUTH_TOKEN>',
        os.environ.get('GH_AUTH', 'x' * 20)
        )

    config.define_cassette_placeholder(
        '<BASIC_AUTH>',
        base64.b64encode(b':'.join(credentials)).decode()
        )

## Instruction:
Revert "For travis, let us print the mode"
## Code After:
import base64
import betamax
import os

credentials = [os.environ.get('GH_USER', 'foo').encode(),
               os.environ.get('GH_PASSWORD', 'bar').encode()]

with betamax.Betamax.configure() as config:
    config.cassette_library_dir = 'tests/cassettes'

    record_mode = 'never' if os.environ.get('TRAVIS_GH3') else 'once'

    config.default_cassette_options['record_mode'] = record_mode

    config.define_cassette_placeholder(
        '<AUTH_TOKEN>',
        os.environ.get('GH_AUTH', 'x' * 20)
        )

    config.define_cassette_placeholder(
        '<BASIC_AUTH>',
        base64.b64encode(b':'.join(credentials)).decode()
        )
