import unittest
from buggy_functions import *

# Tests for function left_strip.

class TestLeftStrip(unittest.TestCase):

    def test_both_empty(self):
        self.assertEqual(left_strip('', ''), '',
        "Both empty strings")

    # This test should fail:
    def test_empty_single(self):
        self.assertEqual(left_strip('abc', ''), 'abc',
        "String to match is empty")

    def test_empty_main(self):
        self.assertEqual(left_strip('', 'f'), '',
        "Main string is empty")
        
    # Add some more (at least four) test cases below - try to make ones 
    # that FAIL in addition to some that might pass.
    # Ask your TA for help if needed.


unittest.main(exit=False)
