def test_name_detection(self):
     self.assertTrue(
         contains_name(
             './selfie: This is Christian Moesl\'s Selfie!\n./selfie: bla')
         [0])
     self.assertFalse(
         contains_name(
             './selfie: This is adjlsjasldkjaslkds Selfie!\n./selfie: bla')
         [0])
Exemple #2
0
def check_print_your_name() -> List[Check]:
    return check_execution(
        './selfie -c selfie.c -m 128',
        'selfie prints first and second name',
        success_criteria=lambda code, out: contains_name(out))
Exemple #3
0
def test_print_name():
    test_execution('./selfie -c selfie.c -m 128',
                   'selfie prints first and second name',
                   success_criteria=lambda code, out: contains_name(out))