2 Star 0 Fork 70

golang-package/carbon

forked from dromara/carbon 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
boundary_bench_test.go 2.56 KB
一键复制 编辑 原始数据 按行查看 历史
kuafuRace 提交于 26天前 . test: Add b.ResetTimer()
package carbon
import (
"testing"
)
func BenchmarkCarbon_StartOfCentury(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.StartOfCentury()
}
}
func BenchmarkCarbon_EndOfCentury(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.EndOfCentury()
}
}
func BenchmarkCarbon_StartOfDecade(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.StartOfDecade()
}
}
func BenchmarkCarbon_EndOfDecade(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.EndOfDecade()
}
}
func BenchmarkCarbon_StartOfYear(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.StartOfYear()
}
}
func BenchmarkCarbon_EndOfYear(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.EndOfYear()
}
}
func BenchmarkCarbon_StartOfQuarter(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.StartOfQuarter()
}
}
func BenchmarkCarbon_EndOfQuarter(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.EndOfQuarter()
}
}
func BenchmarkCarbon_StartOfMonth(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.StartOfMonth()
}
}
func BenchmarkCarbon_EndOfMonth(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.EndOfMonth()
}
}
func BenchmarkCarbon_StartOfWeek(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.StartOfWeek()
}
}
func BenchmarkCarbon_EndOfWeek(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.EndOfWeek()
}
}
func BenchmarkCarbon_StartOfDay(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.StartOfDay()
}
}
func BenchmarkCarbon_EndOfDay(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.EndOfDay()
}
}
func BenchmarkCarbon_StartOfHour(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.StartOfHour()
}
}
func BenchmarkCarbon_EndOfHour(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.EndOfHour()
}
}
func BenchmarkCarbon_StartOfMinute(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.StartOfMinute()
}
}
func BenchmarkCarbon_EndOfMinute(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.EndOfMinute()
}
}
func BenchmarkCarbon_StartOfSecond(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.StartOfSecond()
}
}
func BenchmarkCarbon_EndOfSecond(b *testing.B) {
c := Now()
b.ResetTimer()
for n := 0; n < b.N; n++ {
c.EndOfSecond()
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/golang-package/carbon.git
git@gitee.com:golang-package/carbon.git
golang-package
carbon
carbon
master

搜索帮助