mirror of
				https://github.com/moby/moby.git
				synced 2022-11-09 12:21:53 -05:00 
			
		
		
		
	Fix flaky test TestServiceGet
Signed-off-by: Catalin Pirvu <pirvu.catalin94@gmail.com>
This commit is contained in:
		
							parent
							
								
									de0abf4315
								
							
						
					
					
						commit
						d6a97b188d
					
				
					 1 changed files with 5 additions and 2 deletions
				
			
		| 
						 | 
					@ -41,11 +41,12 @@ func (NoopVolume) CreatedAt() (time.Time, error) { return time.Now(), nil }
 | 
				
			||||||
type FakeVolume struct {
 | 
					type FakeVolume struct {
 | 
				
			||||||
	name       string
 | 
						name       string
 | 
				
			||||||
	driverName string
 | 
						driverName string
 | 
				
			||||||
 | 
						createdAt  time.Time
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// NewFakeVolume creates a new fake volume for testing
 | 
					// NewFakeVolume creates a new fake volume for testing
 | 
				
			||||||
func NewFakeVolume(name string, driverName string) volume.Volume {
 | 
					func NewFakeVolume(name string, driverName string) volume.Volume {
 | 
				
			||||||
	return FakeVolume{name: name, driverName: driverName}
 | 
						return FakeVolume{name: name, driverName: driverName, createdAt: time.Now()}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Name is the name of the volume
 | 
					// Name is the name of the volume
 | 
				
			||||||
| 
						 | 
					@ -69,7 +70,9 @@ func (FakeVolume) Status() map[string]interface{} {
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CreatedAt provides the time the volume (directory) was created at
 | 
					// CreatedAt provides the time the volume (directory) was created at
 | 
				
			||||||
func (FakeVolume) CreatedAt() (time.Time, error) { return time.Now(), nil }
 | 
					func (f FakeVolume) CreatedAt() (time.Time, error) {
 | 
				
			||||||
 | 
						return f.createdAt, nil
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// FakeDriver is a driver that generates fake volumes
 | 
					// FakeDriver is a driver that generates fake volumes
 | 
				
			||||||
type FakeDriver struct {
 | 
					type FakeDriver struct {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue