Skip to content

Commit bd3446f

Browse files
committed
fix up tests
1 parent 4367eca commit bd3446f

File tree

1 file changed

+4
-40
lines changed

1 file changed

+4
-40
lines changed

test/Electrical/analog.jl

Lines changed: 4 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -618,51 +618,15 @@ end
618618
@test flipped_sol[flipped_sys.Q1.d.i][1] < 0
619619
@test flipped_sol[flipped_sys.Q1.s.i][1] > 0
620620
@test flipped_sol[flipped_sys.Q1.s.v] > flipped_sol[flipped_sys.Q1.d.v]
621-
622-
# channel length modulation
623-
@mtkmodel SimpleNMOSCircuitChannel begin
624-
@components begin
625-
Q1 = NMOS(use_channel_length_modulation = false)
626-
Vcc = Voltage()
627-
Vb = Voltage()
628-
ground = Ground()
629-
630-
Vcc_const = Constant(k=V_cc)
631-
Vb_const = Constant(k=V_b)
632-
end
633-
634-
@parameters begin
635-
V_cc = 5.0
636-
V_b = 3.5
637-
end
638-
@equations begin
639-
#voltage sources
640-
connect(Vcc_const.output, Vcc.V)
641-
connect(Vb_const.output, Vb.V)
642-
643-
#ground connections
644-
connect(Vcc.n, Vb.n, ground.g, Q1.s)
645-
646-
#other stuff
647-
connect(Vcc.p, Q1.d)
648-
connect(Vb.p, Q1.g)
649-
end
650-
end
651-
652-
@mtkbuild sys = SimpleNMOSCircuitChannel(V_cc = 5.0, V_b = 3.5)
653-
654-
prob = ODEProblem(sys, Pair[], (0.0, 10.0))
655-
sol = solve(prob)
656-
@test sol[sys.Q1.d.i][1] > 0.0
657-
@test sol[sys.Q1.s.i][1] < 0.0
621+
658622
end
659623

660624

661625
@testset "PMOS Transistor" begin
662626

663627
@mtkmodel SimplePMOSCircuit begin
664628
@components begin
665-
Q1 = PMOS(use_channel_length_modulation = false)
629+
Q1 = PMOS()
666630
Vs = Voltage()
667631
Vb = Voltage()
668632
Vd = Voltage()
@@ -742,8 +706,8 @@ end
742706
flipped_prob = ODEProblem(flipped_sys, Pair[], (0.0, 10.0))
743707
flipped_sol = solve(flipped_prob)
744708

745-
flipped_sol[flipped_sys.Q1.d.i][1] > 0.0
746-
flipped_sol[flipped_sys.Q1.s.i][1] < 0.0
709+
@test flipped_sol[flipped_sys.Q1.d.i][1] > 0.0
710+
@test flipped_sol[flipped_sys.Q1.s.i][1] < 0.0
747711

748712

749713
end

0 commit comments

Comments
 (0)