From 58b77c0cc2eb9df8d32ab187c568117fba37f738 Mon Sep 17 00:00:00 2001 From: Nora Abi Akar <nora.abiakar@gmail.com> Date: Mon, 19 Aug 2019 15:00:11 +0200 Subject: [PATCH] fix gpu unit test (#844) Fix `mc_cell_group.gpu_test`: use the nerst equations for the reversal potential calculation for `na`, `ca` and `k` --- test/unit/test_mc_cell_group_gpu.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/test/unit/test_mc_cell_group_gpu.cpp b/test/unit/test_mc_cell_group_gpu.cpp index b859b9a5..58524dce 100644 --- a/test/unit/test_mc_cell_group_gpu.cpp +++ b/test/unit/test_mc_cell_group_gpu.cpp @@ -30,10 +30,15 @@ namespace { TEST(mc_cell_group, gpu_test) { - mc_cell_group group({0}, cable1d_recipe(make_cell()), lowered_cell()); + auto rec = cable1d_recipe(make_cell()); + rec.nernst_ion("na"); + rec.nernst_ion("ca"); + rec.nernst_ion("k"); + + mc_cell_group group{{0}, rec, lowered_cell()}; group.advance(epoch(0, 50), 0.01, {}); - // the model is expected to generate 4 spikes as a result of the + // The model is expected to generate 4 spikes as a result of the // fixed stimulus over 50 ms EXPECT_EQ(4u, group.spikes().size()); } -- GitLab