mirror of
https://github.com/chidiwilliams/buzz.git
synced 2026-03-14 14:45:46 +01:00
23 lines
856 B
Python
23 lines
856 B
Python
from gui import Application, LanguagesComboBox
|
|
|
|
|
|
class TestApplication:
|
|
app = Application()
|
|
|
|
def test_should_show_window_title(self):
|
|
assert self.app.window.windowTitle() == 'Buzz'
|
|
|
|
|
|
class TestLanguagesComboBox:
|
|
languagesComboxBox = LanguagesComboBox('en')
|
|
|
|
def test_should_show_sorted_whisper_languages(self):
|
|
assert self.languagesComboxBox.itemText(0) == 'Detect Language'
|
|
assert self.languagesComboxBox.itemText(10) == 'Belarusian'
|
|
assert self.languagesComboxBox.itemText(20) == 'Dutch'
|
|
assert self.languagesComboxBox.itemText(30) == 'Gujarati'
|
|
assert self.languagesComboxBox.itemText(40) == 'Japanese'
|
|
assert self.languagesComboxBox.itemText(50) == 'Lithuanian'
|
|
|
|
def test_should_select_default_language(self):
|
|
assert self.languagesComboxBox.currentText() == 'English'
|