diff --git a/tests/Makefile b/tests/Makefile
index 76cfab4..f8a97f7 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -13,6 +13,10 @@ generate:
mkdir -p menus_test
XDGMENUMAKER_TEST=1 XDGMENUMAKERTERM=xterm LANG=en_US.utf8 \
$(PYTHON) $(MM) -f blackbox > menus_test/blackbox_en
+ XDGMENUMAKER_TEST=1 XDGMENUMAKERTERM=xterm LANG=en_US.utf8 \
+ $(PYTHON) $(MM) -f compizboxmenu > menus_test/compizboxmenu_en
+ XDGMENUMAKER_TEST=1 XDGMENUMAKERTERM=xterm LANG=en_US.utf8 \
+ $(PYTHON) $(MM) -if compizboxmenu > menus_test/compizboxmenu_icons_en
XDGMENUMAKER_TEST=1 XDGMENUMAKERTERM=xterm LANG=en_US.utf8 \
$(PYTHON) $(MM) -f fluxbox > menus_test/fluxbox_en
XDGMENUMAKER_TEST=1 XDGMENUMAKERTERM=xterm LANG=en_US.utf8 \
diff --git a/tests/menus_correct/compizboxmenu_en b/tests/menus_correct/compizboxmenu_en
new file mode 100644
index 0000000..b37d2ea
--- /dev/null
+++ b/tests/menus_correct/compizboxmenu_en
@@ -0,0 +1,95 @@
+
diff --git a/tests/menus_correct/compizboxmenu_icons_en b/tests/menus_correct/compizboxmenu_icons_en
new file mode 100644
index 0000000..708ffa5
--- /dev/null
+++ b/tests/menus_correct/compizboxmenu_icons_en
@@ -0,0 +1,95 @@
+
+
+ - Engrampa Archive Managerengrampaengrampa
+ - GTKMan Manual Page Viewergtkmangtkman salix
+ - Galculatorgalculatorgalculator
+ - KeePassXkeepassxkeepassx
+ - Leafpadleafpadleafpad
+ - Search for Files...system-searchmate-search-tool
+ - Take Screenshotapplets-screenshootermate-screenshot --interactive
+ - Xournalxournalxournal
+ - Zim Desktop Wikizimzim
+
+
+ - CMakeCMakeSetup32cmake-gui
+ - Geanygeanygeany
+ - Gladeglade-3glade-3
+ - Meldmeldmeld
+ - Poeditpoeditpoedit
+ - Qt4 Assistantassistantassistant
+ - Qt4 Designerdesignerdesigner
+ - Qt4 Linguistlinguistlinguist
+ - RStudiorstudio/usr/lib64/rstudio/bin/rstudio
+
+
+ - LibreOffice 4.4 Mathlibreoffice4.4-mathlibreoffice4.4 --math
+ - RRxterm -e R
+
+
+ - KEGSkegsxterm -e aoss xkegs
+
+
+ - Dia Diagram Editordiadia
+ - E-book Viewercalibre-viewerebook-viewer
+ - GNU Image Manipulation Programgimpgimp-2.8
+ - Gcolor2gcolor2gcolor2
+ - LRF Viewercalibre-viewerlrfviewer
+ - LibreOffice 4.4 Drawlibreoffice4.4-drawlibreoffice4.4 --draw
+ - Simple Scanscannersimple-scan
+ - Viewniorviewniorviewnior
+
+
+ - Asunder CD Ripperasunderasunder
+ - Audacityaudacityaudacity
+ - Ex Falsoexfalsoexfalso
+ - Exaileexaileexaile
+ - GNOME MPlayergnome-mplayergnome-mplayer
+ - Gaupolgaupolgaupol
+ - ISO Masterisomasterisomaster
+ - Quod Libetquodlibetquodlibet
+
+
+ - Claws Mailclaws-mailclaws-mail
+ - Firefoxfirefoxfirefox
+ - Pidgin Internet Messengerpidginpidgin
+ - Transmissiontransmissiontransmission-gtk
+ - gFTPgftpgftp
+ - ownCloud desktop sync clientowncloud/usr/bin/owncloud
+
+
+ - Atril Document Vieweratrilatril
+ - Dictionaryaccessories-dictionarymate-dictionary
+ - HTMLDOChtmldochtmldoc
+ - LibreOffice 4.4 Baselibreoffice4.4-baselibreoffice4.4 --base
+ - LibreOffice 4.4 Calclibreoffice4.4-calclibreoffice4.4 --calc
+ - LibreOffice 4.4 Impresslibreoffice4.4-impresslibreoffice4.4 --impress
+ - LibreOffice 4.4 Writerlibreoffice4.4-writerlibreoffice4.4 --writer
+ - calibrecalibre-guicalibre
+
+
+ - Bluetooth Managerbluemanblueman-manager
+ - Power Managementmate-power-managermate-power-preferences
+ - Qt4 Configqt-logoqtconfig
+ - Screensaverxscreensaverxscreensaver-demo
+
+
+ - ALSA sound cardgtkalsasetupgksu gtkalsasetup
+ - Disk Usage Analyzermate-disk-usage-analyzermate-disk-usage-analyzer
+ - Dotnewdotnewgksu dotnew-gtk
+ - Grsyncgrsync/usr/bin/grsync -i
+ - Gslapt Package Managergslaptgksu /usr/sbin/gslapt
+ - Hostnamesgtkhostsetupgksu gtkhostsetup
+ - Htophtopxterm -e htop
+ - Keyboardgtkkeyboardsetupgksu gtkkeyboardsetup
+ - Log File Viewerlogviewermate-system-log
+ - MATE Terminalutilities-terminalmate-terminal
+ - Manage Printingcups/usr/bin/xdg-open http://localhost:631/
+ - Power Statisticsmate-power-statisticsmate-power-statistics
+ - Sourcery SlackBuild Managersourcerygksu sourcery
+ - System clockgtkclocksetupgksu gtkclocksetup
+ - System languagegtklocalesetupgksu gtklocalesetup
+ - System servicesgtkservicesetupgksu gtkservicesetup
+ - Users and groupsgtkusersetupgksu gtkusersetup
+ - dconf Editordconf-editordconf-editor
+
+