// Copyright 2017 The Chromium Authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.import'package:flutter/foundation.dart';import'package:test/test.dart';// We run our tests in debug mode, to this will always evaluate to false...constboolisReleaseMode=constbool.fromEnvironment("dart.vm.product");voidmain(){// TODO(devoncarew): This test - while very nice - isn't testing what we really want to know:// that the code in the `profile` closure is omitted in release mode.test("profile invokes its closure in debug or profile mode",(){intcount=0;profile((){count++;});expect(count,isReleaseMode?0:1);});}