# cases where ClassAchievement should not unlock

# >> CASE
class Foo:
    pass

# >> CASE
class Foo:
    pass

Foo

# >> CASE
class Foo:
    pass

f = Foo
f()

# >> CASE
Foo()

# >> CASE
Foo

e6adc3f5175d33e1f0ef2cd82f24eb48766b85ac
<mask token>


class Foo:
    pass


<mask token>


class Foo:
    pass


<mask token>

class Foo:
    pass


class Foo:
    pass


<mask token>


class Foo:
    pass


<mask token>

class Foo:
    pass


class Foo:
    pass


Foo


class Foo:
    pass


<mask token>
f()
Foo()
Foo

class Foo:
    pass


class Foo:
    pass


Foo


class Foo:
    pass


f = Foo
f()
Foo()
Foo

# cases where ClassAchievement should not unlock

# >> CASE
class Foo:
    pass

# >> CASE
class Foo:
    pass

Foo

# >> CASE
class Foo:
    pass

f = Foo
f()

# >> CASE
Foo()

# >> CASE
Foo
