summaryrefslogtreecommitdiffstats
path: root/chrome/common/extensions/docs/server2/file_system.py
diff options
context:
space:
mode:
authorkalman@chromium.org <kalman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-03-14 22:44:54 +0000
committerkalman@chromium.org <kalman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-03-14 22:44:54 +0000
commit76e5e6d404fa7d608a9da91e3903a9a2c9165a77 (patch)
treec07b09f5d86872eeaaf8cb75d37c65342a08d697 /chrome/common/extensions/docs/server2/file_system.py
parent26aef306d96f8126e95787f40dae07282562ed65 (diff)
downloadchromium_src-76e5e6d404fa7d608a9da91e3903a9a2c9165a77.zip
chromium_src-76e5e6d404fa7d608a9da91e3903a9a2c9165a77.tar.gz
chromium_src-76e5e6d404fa7d608a9da91e3903a9a2c9165a77.tar.bz2
Devserver: add a test file system for unit testing.
Review URL: https://codereview.chromium.org/12520015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188224 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/extensions/docs/server2/file_system.py')
-rw-r--r--chrome/common/extensions/docs/server2/file_system.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/chrome/common/extensions/docs/server2/file_system.py b/chrome/common/extensions/docs/server2/file_system.py
index 0c1311c..46e7136 100644
--- a/chrome/common/extensions/docs/server2/file_system.py
+++ b/chrome/common/extensions/docs/server2/file_system.py
@@ -15,6 +15,17 @@ class StatInfo(object):
self.version = version
self.child_versions = child_versions
+ def __eq__(self, other):
+ return (self.version == other.version and
+ self.child_versions == other.child_versions)
+
+ def __ne__(self, other):
+ return not (self == other)
+
+ def __str__(self):
+ return '{version: %s, child_versions: %s}' % (self.version,
+ self.child_versions)
+
def _ToUnicode(data):
try:
return unicode(data, 'utf-8')