from pylons import g
from formencode.variabledecode import variable_encode
from ming.orm.ormsession import ThreadLocalORMSession
from pyforge.tests import TestController
from pyforge import model as M
class TestOEmbedController(TestController):
def test_oembed(self):
urls = [
'http://www.youtube.com/watch?v=LGRycUpBLS4',
'http://www.flickr.com/photos/wizardbt/2584979382/',
'http://www.viddler.com/explore/cdevroe/videos/424/',
'http://qik.com/qiknews',
'http://qik.com/video/49565',
'http://revision3.com/diggnation/2008-04-17xsanned/',
'http://www.hulu.com/watch/20807/late-night-with-conan-obrein-wed-may-21-2008',
# 'http://www.vimeo.com/757219',
'http://www.amazon.com/Essential-SQLAlchemy-Rick-Copeland/dp/0596516142/',
'http://www.polleverywhere.com/multiple_choice_polls/LTIwNzM1NTczNTE',
'http://my.opera.com/cstrep/albums/show.dml?id=504322',
# 'http://www.clearspring.com/widgets/480fbb38b51cb736',
'http://twitter.com/mai_co_jp/statuses/822499364',
]
for href in urls:
r = self.app.get('/oembed/', params=dict(href=href), status=[200,503])