コード例 #1
0
ファイル: mr_tools_test.py プロジェクト: zeantsoi/reddit
    def test_join_things(self):
        fields = ["url", "sr_id"]
        link = make_link(thing_id=1, timestamp=100.01, url="foo", sr_id=10)
        dump = make_pg_dump(fields, link)
        stdin = StringIO(dump)
        stdout = StringIO()
        mr_tools.join_things(fields, fd=stdin, out=stdout, err=StringIO())

        self.assertEqual(stdout.getvalue().strip(), "1 link 1 0 f f 100.01 foo 10".replace(" ", "\t"))
コード例 #2
0
ファイル: mr_top.py プロジェクト: zeantsoi/reddit
 def join_things(self):
     fields = []
     defaults = {}
     for k, typ in self.fields.iteritems():
         fields.append(k)
         if typ is int:
             defaults[k] = 0
         elif typ is str:
             defaults[k] = ""
     mr_tools.join_things(
         fields, fd=self.fd, out=self.out, err=self.err, defaults=defaults
     )
コード例 #3
0
ファイル: comment_sorts.py プロジェクト: APerson241/reddit
def join_comments():
    return mr_tools.join_things(('link_id',))
コード例 #4
0
ファイル: mr_domains.py プロジェクト: 3river/reddit
def join_links():
    mr_tools.join_things(('url',))
コード例 #5
0
ファイル: mr_top.py プロジェクト: pra85/reddit
def join_things(thing_type):
    mr_tools.join_things(data_fields_by_name[thing_type].keys())
コード例 #6
0
ファイル: mr_permacache.py プロジェクト: AHAMED750/reddit
def join_comments():
    join_things(('author_id',))
コード例 #7
0
def join_things(thing_type):
    mr_tools.join_things(data_fields_by_name[thing_type].keys())
コード例 #8
0
def join_links():
    join_things(("author_id", "sr_id"))
コード例 #9
0
def join_links():
    mr_tools.join_things(('author_id',))
コード例 #10
0
def join_links():
    mr_tools.join_things(('url', ))
コード例 #11
0
def join_things():
    mr_tools.join_things(('url', 'sr_id', 'author_id'))
コード例 #12
0
ファイル: mr_account.py プロジェクト: virginwidow/reddit
def join_links():
    mr_tools.join_things(('author_id', ))
コード例 #13
0
ファイル: comment_sorts.py プロジェクト: ziyoudefeng/reddit
def join_comments():
    return mr_tools.join_things(('link_id', ))
コード例 #14
0
def join_comments():
    join_things(('author_id', ))
コード例 #15
0
def join_links():
    join_things(('author_id', 'sr_id'))
コード例 #16
0
ファイル: mr_top.py プロジェクト: Sheesha1992/reddit
def join_things():
    mr_tools.join_things(('url', 'sr_id', 'author_id'))
コード例 #17
0
ファイル: mr_top.py プロジェクト: 3river/reddit
def join_links():
    mr_tools.join_things(('url', 'sr_id'))
コード例 #18
0
ファイル: mr_permacache.py プロジェクト: AHAMED750/reddit
def join_links():
    join_things(('author_id', 'sr_id'))
コード例 #19
0
def join_comments():
    join_things(("author_id",))
コード例 #20
0
ファイル: mr_top.py プロジェクト: saferadar/coderaid-reddit
def join_links():
    mr_tools.join_things(('url', 'sr_id'))