Example #1
0
def check_add():
    url = ServerAPI()
    countBefr = testHelper.count_all(url.showAll().text)
    countAftr = testHelper.count_all(url.text)[0]
    assert countBefr != countAftr
Example #2
0
from mqttAPI import MqttAPI
from serverAPI import ServerAPI
import logging

# Configure module wide logger
logger = logging.getLogger('WalkieTalkie')
logger.setLevel(logging.INFO)
ch = logging.StreamHandler()
ch.setLevel(logging.DEBUG)
formatter = logging.Formatter(
    '%(asctime)s : %(filename)s : [%(levelname)s] : %(message)s')
ch.setFormatter(formatter)
logger.addHandler(ch)

# Instantiate third-party dependencies
pyAudio = pyaudio.PyAudio()
driver = Driver()  # STMPY driver that will run all state machines

# Instantiate our classes
serverAPI = ServerAPI()
mqttAPI = MqttAPI(driver, serverAPI, pyAudio)
recorder = AudioRecorder(mqttAPI, driver, pyAudio, serverAPI)

# Start state machine driver, state machines should have already been
# registered through dependency injection (Passed reference to driver
# into each state machine wrappers)
driver.start()

# Render GUI in a new window
ui_manager = UIManager(recorder, driver, pyAudio, serverAPI, mqttAPI)
Example #3
0
def test_add_4():
    url = ServerAPI()
    name = 'Emily'
    position = 'tester'
    actual = url.add(name, position, headers=None)
    assert failed == actual.status_code
Example #4
0
def test_delete_3():
    url = ServerAPI()
    assert success != url.delete('').status_code
Example #5
0
def test_add_3():
    url = ServerAPI()
    name = 'Sam'
    position = 'developer'
    actual = url.add(name, position)
    assert added == actual.status_code
Example #6
0
def test_add_2():
    url = ServerAPI()
    name = 'Nataly'
    position = 'QA_intern'
    actual = url.add(name, position)
    assert added == actual.status_code
Example #7
0
def test_add_1():
    url = ServerAPI()
    name = ''
    position = ''
    actual = url.add(name, position)
    assert added == actual.status_code
Example #8
0
def test_show_id_3():
    url = ServerAPI()
    assert success == url.showId(1654).status_code
Example #9
0
def test_show_all():
    url = ServerAPI()
    assert success == url.showAll().status_code