tests: Introduce unit tests for PDCH UL Controller
Related: OS#5020
Change-Id: Ie1ff0ca3d7fc8a9824d6fe4dceb746e301082bda
diff --git a/tests/Makefile.am b/tests/Makefile.am
index b377fdb..40617bb 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -15,6 +15,7 @@
bitcomp/BitcompTest \
fn/FnTest \
app_info/AppInfoTest \
+ ulc/PdchUlcTest \
$(NULL)
noinst_PROGRAMS = emu/pcu_emu
@@ -143,6 +144,15 @@
$(LIBOSMOCORE_LIBS) \
$(COMMON_LA)
+ulc_PdchUlcTest_SOURCES = ulc/PdchUlcTest.cpp
+ulc_PdchUlcTest_LDADD = \
+ $(top_builddir)/src/libgprs.la \
+ $(LIBOSMOGB_LIBS) \
+ $(LIBOSMOGSM_LIBS) \
+ $(LIBOSMOCTRL_LIBS) \
+ $(LIBOSMOCORE_LIBS) \
+ $(COMMON_LA)
+
# The `:;' works around a Bash 3.2 bug when the output is not writeable.
$(srcdir)/package.m4: $(top_srcdir)/configure.ac
:;{ \
@@ -177,6 +187,7 @@
edge/EdgeTest.ok \
fn/FnTest.ok \
app_info/AppInfoTest.ok app_info/AppInfoTest.err \
+ ulc/PdchUlcTest.ok ulc/PdchUlcTest.err \
$(NULL)
DISTCLEANFILES = atconfig