#include "extensions/renderer/module_system.h"
#include <stdint.h>
#include <memory>
#include <utility>
#include "base/functional/bind.h"
#include "extensions/renderer/module_system_test.h"
namespace extensions {
class CounterNatives : public ObjectBackedNativeHandler { … };
class TestExceptionHandler : public ModuleSystem::ExceptionHandler { … };
TEST_F(ModuleSystemTest, TestExceptionHandling) { … }
TEST_F(ModuleSystemTest, TestRequire) { … }
TEST_F(ModuleSystemTest, TestNestedRequire) { … }
TEST_F(ModuleSystemTest, TestModuleInsulation) { … }
TEST_F(ModuleSystemTest, TestNativesAreDisabledOutsideANativesEnabledScope) { … }
TEST_F(ModuleSystemTest, TestNativesAreEnabledWithinANativesEnabledScope) { … }
TEST_F(ModuleSystemTest, TestLazyField) { … }
TEST_F(ModuleSystemTest, TestLazyFieldYieldingObject) { … }
TEST_F(ModuleSystemTest, TestLazyFieldIsOnlyEvaledOnce) { … }
TEST_F(ModuleSystemTest, TestRequireNativesAfterLazyEvaluation) { … }
TEST_F(ModuleSystemTest, TestTransitiveRequire) { … }
TEST_F(ModuleSystemTest, TestModulesOnlyGetEvaledOnce) { … }
TEST_F(ModuleSystemTest, TestOverrideNativeHandler) { … }
TEST_F(ModuleSystemTest, TestOverrideNonExistentNativeHandler) { … }
TEST_F(ModuleSystemTest, TestPrivatesIsPrivate) { … }
TEST_F(ModuleSystemTest, TestLoadScript) { … }
}