os3/core/comparators.py

Summary

Maintainability
A
0 mins
Test Coverage
# -*- coding: utf-8 -*-


class StartsWithEqual(object):
    def __init__(self, name):
        self.name = name

    def __eq__(self, other):
        return self.name.startswith(other)

    def __ne__(self, other):
        return not self.__eq__(other)

    def __repr__(self):
        return self.name

    def __str__(self):
        return self.name