Ticket #1793 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Gmock

Reported by: Owen Arnold Owned by: Owen Arnold
Priority: minor Milestone: Iteration 26
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Michael Whitty

Description

Add Google mocking third party source and libraries to Mantid.

Change History

comment:1 Changed 10 years ago by Owen Arnold

(In [7077]) refs #1793 Googlemocking

comment:2 Changed 10 years ago by Owen Arnold

  • Owner changed from Owen Arnold to Russell Taylor
  • Status changed from new to assigned

Source files and headers in place. Static libs for 64-bit and 32-bit windows now ready. Building of static libraries on mac enviroments outstanding.

comment:3 Changed 10 years ago by Martyn Gigg

(In [7080]) Adding gmock library for Mac (32 bit). Re #1793.

comment:4 Changed 10 years ago by Russell Taylor

Mac library for the buildserver is there. Sending this back to you just incase there's anything else before you close it.

comment:5 Changed 10 years ago by Russell Taylor

  • Owner changed from Russell Taylor to Owen Arnold

comment:6 Changed 10 years ago by Martyn Gigg

(In [7678]) Added static rhel5 gmock library for use within unit test framework. Re #1793

comment:7 Changed 10 years ago by Owen Arnold

(In [7684]) refs #1793 Google mock compatibility in API.

comment:8 Changed 10 years ago by Andrei Savici

Cannot build on Ubuntu with the new SConsript

comment:9 Changed 10 years ago by Andrei Savici

(In [7689]) libgmock for ubuntu 10.10. refs #1793

comment:10 Changed 10 years ago by Russell Taylor

(In [7698]) Move gmock headers and libraries so that linux users don't have to checkout the otherwise un-needed Third_Party. Re #1793.

comment:11 Changed 10 years ago by Russell Taylor

(In [7699]) Modified tests SConscript to point to new gmock location. Re #1793.

comment:12 Changed 10 years ago by Russell Taylor

(In [7700]) Omitted to move gtest headers. Re #1793.

comment:13 Changed 10 years ago by Russell Taylor

(In [7701]) Add back link directories. Re #1793.

comment:14 Changed 10 years ago by Martyn Gigg

(In [7704]) Update the gmock library for win64 to dynamically bind to the C runtime to fix test build errors. Win32 on its way. Re #1793

comment:15 Changed 10 years ago by Martyn Gigg

(In [7705]) Added win32 gmock libraries that are dynamically linked to the C runtime. The debug library now has the _d.lib extension to distinguish it from release. Re #1793

comment:16 Changed 10 years ago by Owen Arnold

  • Status changed from assigned to accepted

comment:17 Changed 10 years ago by Owen Arnold

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:18 Changed 10 years ago by Michael Whitty

  • Status changed from verify to verifying
  • Tester set to Michael Whitty

comment:19 Changed 10 years ago by Michael Whitty

  • Status changed from verifying to closed

yes, this would seem to be in... and google gets ever more powerful...

comment:20 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2640

Note: See TracTickets for help on using tickets.