local Z=script.Parent.Parent.Parent.Parent local O=Z.Parent local y=require(O.Dev.JestGlobals)local S=y.describe local G=y.expect local g=y.it local T=(require(script.Parent.Parent.createSignalIfSupported)).createSignalIfSupported S("\099\114\101\097\116\101\083\105\103\110\097\108\073\102\083\117\112\112\111\114\116\101\100",function()g("\115\104\111\117\108\100 \098\101 \097 \102\117\110\099\116\105\111\110",function()(G(typeof(T))).toBe("\102\117\110\099\116\105\111\110")end)g("\115\104\111\117\108\100 \110\111\116 \116\104\114\111\119",function()(G(T)).never.toThrow()end)end)return{}
--[[
 * Copyright (c) 2021 Apollo Graph, Inc. (Formerly Meteor Development Group, Inc.)
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
]]
-- ROBLOX upstream: no upstream

local srcWorkspace = script.Parent.Parent.Parent.Parent
local rootWorkspace = srcWorkspace.Parent

local JestGlobals = require(rootWorkspace.Dev.JestGlobals)
local describe = JestGlobals.describe
local expect = JestGlobals.expect
local it = JestGlobals.it

local createSignalIfSupported = require(script.Parent.Parent.createSignalIfSupported).createSignalIfSupported

describe("createSignalIfSupported", function()
	it("should be a function", function()
		expect(typeof(createSignalIfSupported)).toBe("function")
	end)

	it("should not throw", function()
		expect(createSignalIfSupported).never.toThrow()
	end)
end)

return {}
