def setUp(self) -> None: self.brasil = Subject( "🇧🇷", "Decred Brasil", "wss://split-ticket-svc.stake.decredbrasil" ".com:8477/watchWaitingList", "dcrbr1").save() self.voting = Subject( "🇺🇸", "Decred Voting", "wss://matcher.decredvoting.com:8477/" "watchWaitingList", "decredvoting1").save()
def test_unique_header(self): Subject( "🇧🇷", "Decred Brasil", "wss://split-ticket-svc.stake.decredbrasil" ".com:8477/watchWaitingList", "dcrbr1").save() self.assertEqual(Subject.objects.count(), 1) sub_2 = Subject("🇧🇷", "Decred Brasil", "wss://asdasdtbrasil.com:8477/watchWaitingList", "asdasd") self.assertRaises(NotUniqueError, sub_2.save) self.assertEqual(Subject.objects.count(), 1)
def test_header(self): Subject( "🇧🇷", "Decred Brasil", "wss://split-ticket-svc.stake.decredbrasil" ".com:8477/watchWaitingList", "dcrbr1").save() sub: Subject = Subject.objects.first() self.assertEqual(sub.header, "🇧🇷 Decred Brasil")
def test_create(self): Subject( "🇧🇷", "Decred Brasil", "wss://split-ticket-svc.stake.decredbrasil" ".com:8477/watchWaitingList", "dcrbr1").save() self.assertEqual(Subject.objects.count(), 1) sub: Subject = Subject.objects.first() self.assertEqual(sub.emoji, "🇧🇷") self.assertEqual(sub.name, "Decred Brasil") self.assertEqual( sub.uri, "wss://split-ticket-svc.stake." "decredbrasil.com:8477/watchWaitingList") self.assertEqual(sub.default_session, "dcrbr1")
def setUp(self) -> None: self.subject = Subject( "🇧🇷", "Decred Brasil", "wss://split-ticket-svc.stake.decredbrasil" ".com:8477/watchWaitingList", "dcrbr1").save()
from mongoengine.errors import NotUniqueError from db.subject import Subject from db.observer import Observer from db.ticket import Status try: brasil = Subject( "🇧🇷", "Decred Brasil", "wss://split-ticket-svc.stake.decredbrasil" ".com:8477/watchWaitingList", "dcrbr1").save() except NotUniqueError: brasil = Subject.objects.get(name="Decred Brasil") try: voting = Subject("🇺🇸", "Decred Voting", "wss://matcher.decredvoting.com:8477/" "watchWaitingList", "decredvoting1").save() except NotUniqueError: voting = Subject.objects.get(name="Decred Voting") try: split = Subject("🏴☠️", "99split", "wss://split.99split.com:8477/" "watchWaitingList", "99split").save() except NotUniqueError: split = Subject.objects.get(name="99split") try: channel = Observer("@ticketsplitting", "@ticketsplitting").save() except NotUniqueError: channel = Observer.objects.get(chat_id="@ticketsplitting")