Skip to content

Is there any way to interfere with global variables from Class BaseCase? #3360

Closed
@zxczxcdev

Description

@zxczxcdev

Like title , My code :

good_count = 0
bad_count = 0


class MyTestClass(BaseCase):        
    def test_swag_labs(self):
        global good_count, bad_count
        try:
            #something here
            
            while True:
                if True:
                    good_count += 1
                    break
                elif False:
                    bad_count += 1
                    break
        finally:
            pass
        

if __name__ == "__main__":
    while True:
        BaseCase.main(__name__, __file__)
        print(good_count, bad_count)

print(good_count, bad_count) >>> good = 0 bad = 0
Please help me. Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    externalOutside SeleniumBase's scope. / Ask somewhere else.questionSomeone is looking for answers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions