示例#1
0
def test_resource_equal():
    """Test the __eq__ operation for Resouces."""
    data = resource_data()

    res1 = Resource(**data)
    res2 = Resource(**data)

    assert res1.__eq__(res2)
    assert res1 == res2
示例#2
0
def test_resource_equal():
    u"""Test the __eq__ operation for Resouces."""
    data = resource_data()

    res1 = Resource(**data)
    res2 = Resource(**data)

    assert res1.__eq__(res2)
    assert res1 == res2
示例#3
0
def test_resource_not_equal():
    """Test the __eq__ operation for Resouces."""
    data = resource_data()

    res1 = Resource(**data)
    res2 = Resource(name="other_resource", partition="Common")

    assert not res1.__eq__(res2)
    assert res1 != res2
    assert not res1 == res2
示例#4
0
def test_resource_not_equal():
    u"""Test the __eq__ operation for Resouces."""
    data = resource_data()

    res1 = Resource(**data)
    res2 = Resource(name="other_resource", partition="Common")

    assert not res1.__eq__(res2)
    assert res1 != res2
    assert not res1 == res2