XYZ File Manager
Current Path:
/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing
opt
/
alt
/
python27
/
lib64
/
python2.7
/
site-packages
/
sqlalchemy
/
testing
/
📁
..
📄
__init__.py
(2.91 KB)
📄
__init__.pyc
(3.76 KB)
📄
assertions.py
(28.45 KB)
📄
assertions.pyc
(33.3 KB)
📄
assertsql.py
(14.61 KB)
📄
assertsql.pyc
(16.01 KB)
📄
asyncio.py
(3.58 KB)
📄
asyncio.pyc
(3.68 KB)
📄
config.py
(9.44 KB)
📄
config.pyc
(12.53 KB)
📄
engines.py
(13.08 KB)
📄
engines.pyc
(18.08 KB)
📄
entities.py
(3.18 KB)
📄
entities.pyc
(3.45 KB)
📄
exclusions.py
(13 KB)
📄
exclusions.pyc
(19.95 KB)
📄
fixtures.py
(30.2 KB)
📄
fixtures.pyc
(31.37 KB)
📄
mock.py
(894 B)
📄
mock.pyc
(780 B)
📄
pickleable.py
(2.82 KB)
📄
pickleable.pyc
(8.26 KB)
📁
plugin
📄
profiling.py
(10.4 KB)
📄
profiling.pyc
(10.07 KB)
📄
provision.py
(12.03 KB)
📄
provision.pyc
(14.02 KB)
📄
requirements.py
(43.58 KB)
📄
requirements.pyc
(72.82 KB)
📄
schema.py
(6.39 KB)
📄
schema.pyc
(7.42 KB)
📁
suite
📄
util.py
(13.68 KB)
📄
util.pyc
(18.08 KB)
📄
warnings.py
(2.41 KB)
📄
warnings.pyc
(2.52 KB)
Editing: pickleable.py
# testing/pickleable.py # Copyright (C) 2005-2024 the SQLAlchemy authors and contributors # <see AUTHORS file> # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php """Classes used in pickling tests, need to be at the module level for unpickling. """ from . import fixtures from ..schema import Column from ..types import String class User(fixtures.ComparableEntity): pass class Order(fixtures.ComparableEntity): pass class Dingaling(fixtures.ComparableEntity): pass class EmailUser(User): pass class Address(fixtures.ComparableEntity): pass # TODO: these are kind of arbitrary.... class Child1(fixtures.ComparableEntity): pass class Child2(fixtures.ComparableEntity): pass class Parent(fixtures.ComparableEntity): pass class Screen(object): def __init__(self, obj, parent=None): self.obj = obj self.parent = parent class Mixin(object): email_address = Column(String) class AddressWMixin(Mixin, fixtures.ComparableEntity): pass class Foo(object): def __init__(self, moredata, stuff="im stuff"): self.data = "im data" self.stuff = stuff self.moredata = moredata __hash__ = object.__hash__ def __eq__(self, other): return ( other.data == self.data and other.stuff == self.stuff and other.moredata == self.moredata ) class Bar(object): def __init__(self, x, y): self.x = x self.y = y __hash__ = object.__hash__ def __eq__(self, other): return ( other.__class__ is self.__class__ and other.x == self.x and other.y == self.y ) def __str__(self): return "Bar(%d, %d)" % (self.x, self.y) class OldSchool: def __init__(self, x, y): self.x = x self.y = y def __eq__(self, other): return ( other.__class__ is self.__class__ and other.x == self.x and other.y == self.y ) class OldSchoolWithoutCompare: def __init__(self, x, y): self.x = x self.y = y class BarWithoutCompare(object): def __init__(self, x, y): self.x = x self.y = y def __str__(self): return "Bar(%d, %d)" % (self.x, self.y) class NotComparable(object): def __init__(self, data): self.data = data def __hash__(self): return id(self) def __eq__(self, other): return NotImplemented def __ne__(self, other): return NotImplemented class BrokenComparable(object): def __init__(self, data): self.data = data def __hash__(self): return id(self) def __eq__(self, other): raise NotImplementedError def __ne__(self, other): raise NotImplementedError
Upload File
Create Folder