File: outer.mpt

package info (click to toggle)
mathpiper 0.0.svn2556-2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 7,416 kB
  • ctags: 2,729
  • sloc: java: 21,643; xml: 751; sh: 105; makefile: 5
file content (19 lines) | stat: -rw-r--r-- 558 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//////
// $Id: outer.yts,v 1.2 2006/03/26 12:49:15 ayalpinkus Exp $
// Tests for Outer
//////

Testing("-- Outer");

Verify(Outer({},{}),{});
Verify(Outer({{}},{}),Hold(Outer({{}},{})));
Verify(Outer({},{{}}),Hold(Outer({},{{}})));
Verify(Outer({{}},{{}}),Hold(Outer({{}},{{}})));
Verify(Outer(a,b),Hold(Outer(a,b)));
Verify(Outer({a},{b}),{{a*b}});
Verify(Outer({a,b},{c}),{{a*c},{b*c}});
Verify(Outer({a},{b,c}),{{a*b,a*c}});
Verify(Outer({a,b},{c,d,e}),{{a*c,a*d,a*e},{b*c,b*d,b*e}});
Verify(Outer({a,b,c},{d,e}),{{a*d,a*e},{b*d,b*e},{c*d,c*e}});

//////