|
|
from unittest import TestCase, makeSuite, TestSuite |
from unittest import TestCase, makeSuite, TestSuite |
from protocols.advice import * |
from protocols.advice import * |
|
import dispatch |
import sys |
import sys |
from types import InstanceType |
from types import InstanceType |
|
|
|
|
def f(): pass |
def f(): pass |
|
|
[as(lambda x: [x])] |
[dispatch.as(lambda x: [x])] |
f1 = f |
f1 = f |
|
|
self.assertEqual(f1, [f]) |
self.assertEqual(f1, [f]) |
|
|
[as(list, lambda x: (x,))] |
[dispatch.as(list, lambda x: (x,))] |
f1 = f |
f1 = f |
self.assertEqual(f1, [f]) |
self.assertEqual(f1, [f]) |
|
|