Files
op-pedal/test/Lv2Test.cpp
T
Robin Davies d8a6022947 First commit.
2021-08-15 12:42:46 -04:00

50 lines
747 B
C++

#include "pch.h"
#include "catch.hpp"
#include <string>
#include "Lv2Host.hpp"
using namespace piddle;
TEST_CASE( "Lv2 Plugins", "[lv2_plugins]" ) {
Lv2Host lv2Host;
lv2Host.Load();
{
json_writer writer (std::cerr);
writer.write((lv2Host.GetPlugins()));
}
}
TEST_CASE( "Lv2 UI Plugins", "[lv2_ui_plugins]" ) {
Lv2Host lv2Host;
lv2Host.Load();
{
json_writer writer (std::cerr);
writer.write((lv2Host.GetUiPlugins()));
}
}
TEST_CASE( "Lv2 Classes Plugins", "[lv2_classes]" ) {
Lv2Host lv2Host;
lv2Host.Load();
auto rootPlugin = lv2Host.GetLv2PluginClass();
{
json_writer writer (std::cerr);
writer.write(rootPlugin);
}
}